React Digital Store Build
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted3 hours ago
I’m setting up a small online shop that sells digital products only—think e-books, templates, or mini-courses. The entire front-end must be built with React and styled cleanly so customers can explore a catalog, add items to a cart, and check out quickly.
Key flow:
• Checkout accepts one payment option—Bank transfer. At the end of the flow, customers see clear instructions for sending payment and an upload field or confirmation button so they can attach proof of transfer.
• Once I approve the transfer in an admin panel, the system automatically emails the purchased files to the buyer. No on-site downloads or course areas are needed.
Core deliverables:
1. React storefront with product listing, detail, cart, and checkout pages.
2. Secure order API (Node.js or similar) that stores orders, waits for payment confirmation, and triggers the email send.
3. Lightweight admin dashboard to add products, view orders, and mark payments as received.
4. Email template that inserts product links or attachments automatically.
5. Deployment guide so I can host the solution on my own server.
Clean code, concise documentation, and a straightforward setup process are important to me.
Key flow:
• Checkout accepts one payment option—Bank transfer. At the end of the flow, customers see clear instructions for sending payment and an upload field or confirmation button so they can attach proof of transfer.
• Once I approve the transfer in an admin panel, the system automatically emails the purchased files to the buyer. No on-site downloads or course areas are needed.
Core deliverables:
1. React storefront with product listing, detail, cart, and checkout pages.
2. Secure order API (Node.js or similar) that stores orders, waits for payment confirmation, and triggers the email send.
3. Lightweight admin dashboard to add products, view orders, and mark payments as received.
4. Email template that inserts product links or attachments automatically.
5. Deployment guide so I can host the solution on my own server.
Clean code, concise documentation, and a straightforward setup process are important to me.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.