24-Hour MERN E-Commerce Site
Budget: ₹600 – ₹1,500 INR
I need a production-ready e-commerce website built on the MERN stack and handed over within the next 24 hours. The site’s sole purpose is online selling, so it has to ship with three essentials from the very start: secure user authentication, a browsable product catalog, and a smooth PayPal checkout flow.
I expect a React front end that feels fast on both desktop and mobile, backed by a clean Node/Express API hooked into MongoDB. All sign-up and sign-in logic should be protected (JWT or sessions—your call as long as it’s secure), and every product page must pull live data from the database rather than hard-coding.
Deliverables—each item must work out of the box:
• Complete MERN codebase (React, Node, Express, MongoDB)
• Auth module with registration, login, logout, password reset
• Product catalog UI plus CRUD endpoints
• PayPal REST integration that lets me run a sandbox test purchase end-to-end
• README explaining environment variables, build steps, and how to deploy
Acceptance: after I clone the repo, run `npm install` and add my PayPal keys, I can place a test order successfully from start to finish.
NOTE:- Templates are also acceptable with a little change in them.
I expect a React front end that feels fast on both desktop and mobile, backed by a clean Node/Express API hooked into MongoDB. All sign-up and sign-in logic should be protected (JWT or sessions—your call as long as it’s secure), and every product page must pull live data from the database rather than hard-coding.
Deliverables—each item must work out of the box:
• Complete MERN codebase (React, Node, Express, MongoDB)
• Auth module with registration, login, logout, password reset
• Product catalog UI plus CRUD endpoints
• PayPal REST integration that lets me run a sandbox test purchase end-to-end
• README explaining environment variables, build steps, and how to deploy
Acceptance: after I clone the repo, run `npm install` and add my PayPal keys, I can place a test order successfully from start to finish.
NOTE:- Templates are also acceptable with a little change in them.