Altcore / food-delivery-test-app

This is a prototype of a food delivery web application. The project was bootstrapped with Create React App.

Home Page:https://gracious-poincare-76e367.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Summary

This is a prototype of a food delivery web application. The project was bootstrapped with Create React App.

Live Demo.

Install dependencies

yarn install

Run App from the root directory.

yarn start

Built With

  • react-create-app
  • react-router-dom
  • React Hooks

Features

  1. Homepage with Featured Items Section
  2. Search function with price filter and clear button
  3. Product page with menu block and ordering function
  4. Surprise Me Link for selecting a random restaurant
  5. 404 page
  6. Responsive Design

Areas for improvements

  • Write more tests
  • Add default Props
  • Add a Success Page
  • Add an All Restaurants Page
  • Add styles for disabled state buttons and disable order button before adding anything to the cart
  • Randomly select featured restaurants to show on the homepage
  • Apply a discount from the Featured block to the Product page

About

This is a prototype of a food delivery web application. The project was bootstrapped with Create React App.

https://gracious-poincare-76e367.netlify.app/


Languages

Language:JavaScript 72.7%Language:SCSS 19.8%Language:HTML 6.2%Language:CSS 1.3%