Skip to content

Zasada94/pizza-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Double Pizza

React ordering pizza app with register and login and possibility to Create, Read, Update, Delete products.

Table of contents

Live

https://double-pizza.netlify.app/

How To Install

  • open code editor,
  • open terminal and navigate to folder where You want project copied,
  • clone project through terminal with command: "git clone https://github.com/Zasada94/pizza-portal/",
  • use "cd pizza-portal" (change direction) command to get into apps main folder,
  • install dependencies with npm command through terminal: "npm install",
  • start app live version with "npm run dev" command.
  • NOTE: to fully functioning login and admin-panel it's necessary to install backend api from: "https://github.com/Zasada94/pizza-ordering" and use Your own .env hidden data.

Technologies

Project was created with:

  • React
  • styled components
  • materialUI
  • redux
  • mongoDB
  • node.js
  • express
  • mongoose
  • .env

Functionalities

  • choosing and ordering pizzas. Products are get from database and orders are posted to database,
  • databased registering users and login,
  • admin panel with possibility to Create, Read, Update, Delete products.

Screens

  • menu 💻 Screenshot

  • cart 💻 Screenshot

  • order 💻 Screenshot

  • feedback 💻 Screenshot

  • login and register 💻 Screenshot

  • admin panel 💻 Screenshot

  • menu mobile 📱

Screenshot

Screenshot

  • cart mobile 📱

Screenshot

  • order mobile 📱

Screenshot

  • feedback mobile 📱

Screenshot

  • login and register mobile 📱 Screenshot

  • admin panel mobile 📱 Screenshot

Releases

No releases published

Packages

No packages published