/EBuy-e-commerce-Node-Backend-Project-1

A dynamic e-commerce web application delivering a seamless shopping experience.

Primary LanguageJavaScript


EBuy

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.

Project Banner

Tech Stack

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.

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

File Tree

- 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
Login Page Signup Page
cart page Product page
products page cart page

Acknowledgements

I used the following libraries and resources in the development of this project, and I would like to acknowledge their contributions.

Chakra UI | Chakra UI