Skip to content

Shop Mate is a e-commerce website, where user can select the different categories of products like fashion, electronics etc..And he can filter out based on the price, brand, offers. User can add the product to the cart and can give ratings and reviews to the product, Once after adding to cart he can place the order by making the payment.. And ot…

Notifications You must be signed in to change notification settings

avinod-kumar-au9/shop-mate

Repository files navigation

SHOP MATE - ECOMMERCE WEBSITE


alt text

About:-


This is the Shop mate app like Flipkart, In this website, users can view the product, product details and reviews.After Login to this website, User can add their product to cart, order by adding their address and pay by using strike payment.User can add comments to a particular product. Coupon also available for some products, they can use coupons. Seller dashboard also provided in this website. Seller can sell their product to this website and view their product details and edit and delete option also provided. Admin dashboard also provided. Only the admin can open this dashboard and view the orders and change the status of the delivary.

Installation Guide:


  • Clone the repo in to your Local Machine and install all the required packages with the command npm i

Npm packages for Backend:


bcrypt,body-parser,cors,dotenv,express,jsonwebtoken,mongoose,nodemailer,nodemailer-sendgrid-transport,path,stripe

Npm packages for Frontend:


material-ui,axios,npm,react,react-bootstrap,react-device-,react-dom,
react-google-login,react-image-magnify,react-image-resizer,react-imageloader,react-js-pagination,react-redux,react-router-dom,
react-sort-search-table,redux-logger,redux-thunk,swiper

Heroku-Link:


About

Shop Mate is a e-commerce website, where user can select the different categories of products like fashion, electronics etc..And he can filter out based on the price, brand, offers. User can add the product to the cart and can give ratings and reviews to the product, Once after adding to cart he can place the order by making the payment.. And ot…

Topics

Resources

Stars

Watchers

Forks

Languages