Skip to content

ShiComm is an e-commerce website developed to learn NodeJS, ExpressJS, MongoDB, ReactJS and Redux. ShiShop has features for admin and users(buyyer). Admin can manage products, manage orders, manage product reviews and users. User(buyyer) can check product details, add product to cart, checkout the cart, fill shipping address, and pay payment using

Notifications You must be signed in to change notification settings

worashf/ShiCommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShiCommerce

ShiCommerce is an e-commerce website developed to learn NodeJS, ExpressJS, MongoDB, ReactJS and Redux. ShiCommerce has features for admin and users(buyer). Admin can manage products, manage orders, manage product reviews and users. User(buyer) can check product details, add product to cart, checkout the cart, fill shipping address, and pay payment using Stripe. and also user can check order status(processing, shipping and delivered).

Built With

  • NodeJS
  • ExpressJS
  • MongoDB =>(Mongoose)
  • ReactJS
  • Redux
  • Bootstrap

Other tools

  • Cloudinary
  • Stripe

Live Demo

1. User pages

1.1 Home page product listing

screenshot

1.2 Search and filter products page

screenshot

1.3 Cart page

screenshot

1.4 Checkout page

screenshot

1.5 Payment page

screenshot

1.6 User profile page

screenshot

2. Admin page

2.1 Dashboard page

screenshot

2.2 Products listing page

screenshot

2.3 Add new product page

screenshot

Getting Started

To get the copy of this project in your computer,clone this repository or just download it.

Prerequisites

  • Code editor like vs code
  • node js installed

Setup

  • Download or clone the repository
  • Open the folder in your IDE
  • Install the dependencies =>"npm install" in root folder
  • Run "npm run dev" to run the backend
  • Under frontend folder run "npm start" to run the front end
  • Use email= "admin@gmail.com" and password = 1234567 for admin
  • Signup for normal user

Authors

👤 Worash

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hat tip to anyone whose code was used
  • Inspiration

📝 License

This project is MIT licensed.

About

ShiComm is an e-commerce website developed to learn NodeJS, ExpressJS, MongoDB, ReactJS and Redux. ShiShop has features for admin and users(buyyer). Admin can manage products, manage orders, manage product reviews and users. User(buyyer) can check product details, add product to cart, checkout the cart, fill shipping address, and pay payment using

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages