code-wizard21k / Food-Delivery-Web-App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Food-Delivery-Web-App

This is a web application for food delivery. It uses the Swiggy public API to fetch data and generate responses for restaurant cards and menus.

Features :

  1. Shimmer Ui
  2. Lazy Loading
  3. Responsive
  4. Real Time Data Fetch From Api
  5. Working Search Bar
  6. Cart Using Redux Tool Kit
  7. Error Page

DISCLAIMER :

If you are trying to access the live website kindly use this extension and enable it so that 3rd party API can run. https://chrome.google.com/webstore/detail/allow-cors-access-control/lhobafahddgcelffkeicbaginigeejlf?hl=en

Video link : https://drive.google.com/file/d/1f_ZQ_rfPjixU_mAxJhqRKUb4sJMcRmP_/view?usp=sharing

Khana.Khazana.Food.Web.App.mp4

🔥 Clone this Repository

You need to write the following commands on the terminal screen(in vscode) so that you can run this project locally.

  git clone "https://github.com/abhaygoel14/Food-Delivery-Web-App.git"

Go to the project directory

  cd Food-Delivery-Web-App

Install dependencies

  npm install

Start the server

  npm run dev
  yarn run dev

To create a build :

  npm run build
  yarn run build

Contributing :

Contributions are welcome! If you would like to contribute, please create a pull request.

Credits :

This application uses the Swiggy public API.

Please note that due to third-party API usage, there may be instances where images may not be displayed properly.

#Performance Measure by Lighthouse:

image

This application should now be running on localhost. If you want to Fork repository and want to run locally, follow this guidelines Fork and Clone Github Repository

About


Languages

Language:JavaScript 98.6%Language:CSS 0.9%Language:HTML 0.3%Language:Dockerfile 0.1%