Skip to content

A simple way of allowing customers to order pizzas and get them delivered to their home.

Notifications You must be signed in to change notification settings

AbdelrahmanTolba/Fast-React-Pizza

Repository files navigation

Fast React Pizza 🍕 (Live Server)

Pick pizza you want, make order and track progress!

Fast-React-Pizza-Co-Welcome

Build with

React third-party packeges:

Getting Started

  1. Clone the repository
$ git clone https://github.com/AbdelrahmanTolba/Fast-React-Pizza.git
  1. Navigate to repository directory
$ cd Fast-React-Pizza
  1. Install dependencies
$ npm install
  1. Run Localy
$ npm run dev

Features:

  • Add pizza to cart, choose quantity of each.

    Fast-React-Pizza-Co-Add-pizza

  • Track what you already have in cart.

Fast-React-Pizza-Co-cart

  • Make order by complete form with phone, address (possible to use geolocation).

Fast-React-Pizza-Co-Form

  • Add order to priority queue by paying extra money.

Fast-React-Pizza-Co-Pariority

  • Searching on order by Id

    Fast-React-Pizza-Co-Order

  • No payment processing.

Tech Features:

  • Application uses backend service to fetch and post data (remote state).
  • That remote state manage by react router data loading feature ("rendre as you fetch") and router action to post data to remote api.
  • Global UI state manage be redux-toolkit, split global state on slices.
  • Styling: Tailwindcss, responsive design (mobile first).

About

A simple way of allowing customers to order pizzas and get them delivered to their home.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published