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!

Share this project:

Updates