MERN Stack e-commerce web application
Live Demo »
Server side documentation
|
Client side documentation
Ebuy is a cutting-edge ecommerce platform built on the MERN (MongoDB, Express.js, React.js, Node.js) stack. It offers an unparalleled shopping experience with a wide range of products to choose from. Whether you're searching for trendy fashion items, the latest gadgets, or home essentials, Ebuy has it all.With a sleek and user-friendly interface, Ebuy ensures seamless navigation and effortless browsing through its extensive product catalog. Discover top-rated products, read detailed descriptions, and explore high-resolution images that bring every item to life.
This project leverages the MERN stack, integrating MongoDB, Express.js, React.js, and Node.js, for a seamless and powerful full-stack web development experience.
- Project
├── Frontend
│ ├── Frontend (React App) # New updated version made with React, Chakra UI, Redux, etc.
│ │ ├── src
│ │ │ ├── assets
│ │ │ │ └── images
│ │ │ ├── components
│ │ │ ├── configs
│ │ │ ├── containers
│ │ │ ├── pages
│ │ │ │ ├── cart-payment
│ │ │ │ └── login&signup
│ │ │ ├── store
│ │ │ └── utils
│ ├── Frontend (old version) # Old version made with HTML, CSS, and JS
│ │ ├── HTML Pages (*.html)
│ │ ├── Images
│ │ ├── JavaScript Scripts (*.js)
│ │ ├── Cart Scripts (*.js)
│ │ ├── CSS Styles (*.css)
│ │ └── Cart Styles (*.css)
├── Backend
│ ├── New_Version
│ │ ├── config
│ │ ├── middlewares
│ │ ├── models
│ │ ├── routes
│ │ ├── views
│ │ ├── .env
│ │ ├── .gitignore
│ │ ├── app.js
│ │ ├── package.json
│ │ └── README.md
│ └── Old_Version
└── README.md
Home page | Login page |
---|---|
cart page | Product page |
---|---|