Skip to content

I created a full-fledged online pizzeria. This project used the MERN stack and JWT token authorization. Implemented REST API.

Notifications You must be signed in to change notification settings

v-makarovskyi/pizzamern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

🍽 PIZZAMERN

I created a full-fledged online pizzeria. This project used the MERN stack and JWT token authorization.

Implemented REST API.

Client: React JS, react-router, react-redux, sass, axios, redux-devtools-extension, redux-thunk, bootstrap-icons.

Backend: express, express-async-handler, jsonwebtoken, mongoose, MongoDB, nodemon, bcryptjs, dotenv, cors, multer.

🖥 About the project

This project was developed using the MERN stack. This project consists of fifteen pages. A full-fledged administrative panel has been implemented with tools such as creating and updating products; tables of orders, users and products, as well as registration of new users and login to the site using user's Email and password.

🛒 It is possible to add/remove items to/from the cart, as well as adjust the number of items in the cart.

The application consists of 15 pages:

  1. HomePage
  2. CartPage
  3. OrderPage
  4. placeOrderPage
  5. LoginPage
  6. RegisterPage
  7. Profile
  8. OrderListAdminPage
  9. ProductListAdminPage
  10. UserListAdminPage
  11. UserEditPage
  12. UpdateProductPage
  13. ProductCreatePage
  14. ProductPage
  15. ProductListPage

The yarn start command is used to start the api (localhost:5000) and client (localhost:3000) parts.

🏠 Home

HomePage

🛒

CartcartPage

OrderPage

orderPage

OrderListAdminPage

orderListAdminPage

PlaceOrderPage

placeOrderPage

ProductCreatePage

productCreatePage

ProductListAdminPage

productListAdminPage

🍽 ProductListPage

productListPage

🥢 ProductPage

productPage

Profile

profile

🔏 Register

register

UpdateProductPage

updateProductPage

UserEditPage

userEditPage

UserListAdminPage

userListAdminPage

About

I created a full-fledged online pizzeria. This project used the MERN stack and JWT token authorization. Implemented REST API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages