Skip to content

This is my second e-commerce project. Here we used PayPal payment, MongoBD, and axios. It has logic for login/logout, user/admin, ability to add products with images, checkout and monitor your delivery progress. Thank you for shopping with us!

Notifications You must be signed in to change notification settings

elfsvet/e-commerce-proshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stepan Matysik's Shopp

My Shopp project A link to the project website is here.

Table of contents

General Info

This is my second e-commerce project. Here we used PayPal payment, MongoBD, and axios. It has logic for login/logout, user/admin, ability to add products with images, checkout and monitor your delivery progress. Thank you for shopping with us!

Technologies

Project is created with:

  • JavaScript
  • Node.js
  • npm
  • React
  • CSS
  • MongoBD
  • express
  • Redux

Installation

To open this project in vscode using git in Terminal/Git Bash:

cd in directory there you want to store your project
git clone https://github.com/elfsvet/e-commerce-proshop.git
code .

Instructions

Just open the link and do your stuff.

Features

  • Bootstrap
  • React DOM
  • React Bootstrap
  • axios
  • react-helmet
  • react-paypal-button-v2
  • bcryptjs
  • colors
  • jsonwebtoken
  • mongoose
  • morgan
  • multer

Screenshots

Example gif Example gif Example gif Example gif

Usage

To show the world what we can do.

Project Status

Project is: complete

Room for Improvement

To do:

  • shopping
  • update your profile
  • sign up and login
  • as admin create products, check delivery status and change it. Delete/update users and products.

Acknowledgements

  • This project was inspired by Udemy course by Brad Traversy.
  • This project was created from scratch with provided videos and instruction for React v17. We updated to use it with React v18.

Contact

If you still have any questions, please don't hesitate to contact me: Created by @elfsvet

About

This is my second e-commerce project. Here we used PayPal payment, MongoBD, and axios. It has logic for login/logout, user/admin, ability to add products with images, checkout and monitor your delivery progress. Thank you for shopping with us!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages