I'd open to doing this, but budget is a bit small.
Web Developers (in USA) should be paid around $25/hr+.
As said above, may cost more than this to get even a decent site setup.
First need to get a domain name and hosting.
Then set up environment depending on what the site is made in.
Then site design and look needs to be figured out.
Then development of site, integrating checkout, adjustments and tweaks to keep it to your liking.
This process takes multiple hours and dedication based on experience, if you want a decent product, may need to raise budget some.