Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anandhupa1/ebuy-e-commerce-node-backend-project-1

A dynamic e-commerce web application delivering a seamless shopping experience.
https://github.com/anandhupa1/ebuy-e-commerce-node-backend-project-1

chakra-ui css3 e-commerce-project expressjs full-stack-application html5 mongodb-database mongoose nodejs reactjs

Last synced: 28 days ago
JSON representation

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

Awesome Lists containing this project

README

        



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

```graphql

- 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 ](https://static.vecteezy.com/system/resources/previews/002/774/578/original/designer-working-on-web-project-work-illustration-concept-free-vector.jpg) | ![Signup Page](https://static.vecteezy.com/system/resources/previews/002/774/578/original/designer-working-on-web-project-work-illustration-concept-free-vector.jpg) |

| cart page | Product page |
|----------------------------------------------|----------------------------------------------|
| ![products page](https://img.freepik.com/free-vector/app-development-illustration_52683-47743.jpg) | ![cart page](https://img.freepik.com/free-vector/app-development-illustration_52683-47743.jpg) |


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