My proposal is to develop your shop using Wordpress + WooCommerce. You’ll get a similar to etsy, eBay or Amazon store with the following features:
Can be installed on your own server
Subcategories supported
Creation of customer accounts
Customizable email templates
Multiple currencies supported
Grouping products supported
Different forms of payment gateways (COD, Paypal, bank transfer, check, credit card).
Setting shipping and taxes.
Allowed to create discount coupons.
Different variations to the attributes and characteristics of the product (color, size, etc.).
You can sell physical or digital products.
Inventory reports.
Other reports like order status, sales and customers.
SEO fields.
Integrated blog
Upgradable to give additional features
WYSIWYG products editor
Full CMS
Responsive design that makes your store suitable for mobile screens
In addition to the developing of your store, I can offer you one domain name (.com or another), and the necessary hosting for the site for one year. Everything included.
I'm an university graduated Systems Engeneer new in freelancer.com, and I'm looking for my first project to gain some reputation. That’s why I’m offering my skills at low cost. If you hire me I will do absolutely everything to have your project finished in the shortest time possible. In fact, the the features your asking can be developed in a few days.