Skip to content

omr-muhammad/fast-react-pizza

Repository files navigation

Project Title: Fast React Pizza Co.

Description

  • Short: App For Ordering Pizza Online

  • Starting Page

    • The App Starts with a welcome page with a username field to use it in ordering
  • Pizza List Page

    • A Page rendering all the pizza from an API with all information need to make a decision
  • Create New Order Page

    • With a form for creating new order and take aditional information from the user like phone number and address with form validation
  • Order Status Page

    • The User can easily track his order status including delivery time and other info
  • Cart Page

    • The cart page track/control user choosed pizzas making a step into ordering

Installation

  • To run on your machine, after downloading the project run these two commands in the terminal or check the live demo below

    -1

      npm install

    -2

      npm run dev

Development Tools

  • Programming Languages

    • HTML  CSS  JavaScript 
  • Used Technologies

    React.js Redux.js React-Router.js TailwindCSS

    React-Hook-Form.js Git  GitHub  JSON-APIs 

  • Patterns & Used Techniques

    • Fake Authentication & Authorization
    • Reusability
    • New React Router
    • Responsive Design
    • Form Error Handling
    • Routing Error Handling

New Tools Aquired

  • React-Hook-Form.js TailwindCSS React-Hook-Form.js

Demo & Screeen Shoots


  • Starting Page

  • Pizza List

  • Cart

  • User Form

  • Order Status

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published