Inspiration
This is a full-stack e-commerce web application developed using MongoDB, Express.js, React.js, and Node.js. Users can register, login (with JWT authentication), browse products, add to cart, and make payments via Stripe or Razorpay. Admins can manage products and view real-time orders via the admin dashboard.
How I built it
🔧 Technologies Used: • Frontend: React.js, TailwindCSS, Axios, React Context API • Backend: Node.js, Express.js, MongoDB, JWT, bcrypt.js • Tools: Cloudinary (image upload), Stripe, Razorpay, Git, GitHub
🧪 Features: • Secure JWT-based Authentication • Product Listing & Cart System • Payment Integration (Stripe & Razorpay) • Admin Dashboard • Cloud-based Image Upload (Cloudinary) • Responsive UI with TailwindCSS
What's next for MERN E-Commerce with Authentication
Next is MERN Authentication using Nodemailer
Built With
- add-to-cart
- and-node.js.-users-can-register
- bcryptjs
- browse-products
- cloudinary
- express.js
- jwt
- login-(with-jwt-authentication)
- mongodb
- mongoose
- node.js
- react
- react.js
- tailwindcss
Log in or sign up for Devpost to join the conversation.