Skip to content

jeffubayi/dial-delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dial-Delivery

A delivery website created with ReactJS for online ordering.

Screenshot 2022-02-18 at 17 39 56

Run Locally

Clone the project

  git clone https://github.com/jeffubayi/dial-delivery

Go to the project directory

  cd dial-delivery

Install dependencies

  yarn install

Start the server

  yarn start

Deployment

To deploy this project run

  yarn build

API

  • This project uses a fake My JSON Server API for list products.

If you want to register your own products, just clone this repository, modify and upload it to GitHub.

After that, just follow the instructions that are in https://my-json-server.typicode.com/

Features

  • Consume data through API
  • Breakpoints for Desktop and Smartphone
  • Increment and decrement products in the cart
  • Add note to product
  • Form data validation
  • ContextAPI and custom Hooks
  • Phone field mask
  • Get address via API through zip code
  • Save the address used in localStorage
  • Use the address in localStorage as default