Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for E commerce website
💡 Inspiration We wanted to help small sellers have their own online store and make shopping easier for users by building a simple e-commerce website.
🛍 What it does Users can sign up, browse products, add them to cart, and place orders. Admins can add, update, and delete products and manage all orders.
🛠 How we built it We used the MERN stack:
MongoDB for storing data
Express & Node.js for backend server
React for frontend
Cloudinary for image upload
Stripe (test) for payment We hosted the frontend and backend online using Netlify and Render.
🚧 Challenges we ran into Connecting frontend and backend correctly
Handling image upload from React to Cloudinary
Setting up payment using Stripe
Protecting routes for users and admins
🏆 Accomplishments that we're proud of Successfully built and deployed a full working website
Users can fully place orders
Admin panel is working properly
Payments and image uploads are working
📚 What we learned How to build full-stack apps using MERN
Handling user authentication with JWT
Working with external services like Cloudinary and Stripe
Deploying backend and frontend live
🔮 What's next for E-Commerce Website Add product reviews and ratings
Send email notifications
Add wishlist and offers
Improve mobile design for better user experience
Let me know if you want this in PDF or PPT format for your hackathon!
Log in or sign up for Devpost to join the conversation.