Skip to content

Robust e-commerce platform crafted with a full stack of Javascript technologies, leveraging React for dynamic frontend interactions and Node.js for seamless server-side functionality. Users can have their account to make a cart and order with payment.

License

Notifications You must be signed in to change notification settings

Yupsecous/ecommerce-site

Repository files navigation

Ecommerce Site - ShopSphere

📗 Table of Contents

📖 ShopSphere

[Shopsphere] is a rubust e-commerce platform crafted with a full stack of Javascript technologies, leveraging React for dynamic front-end interactions and Node.js for seamless server-side functionality. The platorm employs MongoDB as its database backbone, ensuring efficient data management. Users can enjoy a personalized experience by signing in to their accounts, effortlessly adding desired items to their carts, and completeing transactions. With multiple filters, finding the perfect product is a breeze, while dedicated product details and categorized pages enhance the shopping journey. Shopsphere combines user-friendly features with a modern tech stack, offering a streamlined and enoyable online shopping experience.

🛠 Built With

Tech Stack

Server
  • NodeJS
Client
  • React
Database
  • MongoDB Atlas

Key Features

  • [Create User Account]
  • [Dedicated dashboard and profile for Users]
  • [Different categories]
  • [Product details]
  • [Multiple filters]
  • [Add Items to cart]

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

  • Install React
  • Install NodeJS
  • Install MongoDB

Setup

Clone this repository to your desired folder:

    git clone https://github.com/Yupsecous/ecommerce-site.git

Install

Install this project with:

Server side:

  cd ecommerce-site
  npm install

Client Side:

  cd cliet
  npm install

Usage

To run the project, execute the following commands in different terminals:

  cd ecommerce-site
  npm start
  cd client
  npm start

Then go to the 'http://localhost:3000/' to get started

(back to top)

👥 Authors

👤 Yupsecous

(back to top)

🔭 Future Features

  • [] [Add A payment method]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

(back to top)

⭐ Show your support

If you like this project please show support by staring ⭐️.

(back to top)

🙏Acknowledgments

  • I would like to thank the official documetation of React, MongoDB and Nodejs for providing adequate learning material and a safe learning environment.

(back to top)

📝 License

This project is MIT licensed.

(back to top)

About

Robust e-commerce platform crafted with a full stack of Javascript technologies, leveraging React for dynamic frontend interactions and Node.js for seamless server-side functionality. Users can have their account to make a cart and order with payment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published