Skip to content

Tasty-Tornado is a web application that allows users to search for restaurants and browse through real-time restaurant information. With FoodSale, users can easily find and order food from a variety of restaurants with using Swiggy Live Api.

Notifications You must be signed in to change notification settings

ankit1324/Tasty-Torando

Repository files navigation

TASTY TORNADO

Check out the LIVE DEMO here!

Tasty-Tornado is a web application that allows users to search for restaurants and browse through real-time restaurant information. With FoodSale, users can easily find and order food from a variety of restaurants with using Swiggy Live Api.

Food

DataFlow

]

Features

  • Utilization of Swiggy's live API data to fetch real-time restaurant information
  • Dynamic search bar with auto-suggestion and debouncing techniques for a smooth user experience
  • Infinite scrolling for improved performance and seamless browsing of restaurant listings
  • Conditional rendering and caching strategies for enhanced user experience
  • Backend server developed using Node.js and Express.js to handle API requests and interact with the Swiggy API
  • Shopping cart feature implemented using Redux Toolkit
  • Shimmer UI, lazy loading, and dynamic routing for enhanced performance and seamless navigation

Tech Stack

  • React: JavaScript library for building user interfaces
  • Redux Toolkit: Official, opinionated, batteries-included toolset for efficient Redux development
  • React Router: Declarative routing for React
  • Swiggy API: Provides real-time restaurant information and data
  • Node.js: JavaScript runtime environment for server-side development
  • Express.js: Web application framework for Node.js
  • Tailwind CSS: A utility-first CSS framework for rapid UI development

IMAGES

HOME

HOME

OFFERS

OFFERS

MENU

MENU

ITEMS

ITEMS

CART

CART

Getting Started

Installation

  1. Clone the repository:

    git clone https://github.com/ankit1324/Tasty-Torando.git
  2. Install necessary libraries

    npm install
  3. Run the Project

    npm start

Special Thanks

@akshaymarch7 GITHUB for Namaste React Live Course

@chetannada GITHUB for providing Swiggy Api alternative with CORS support.

About

Tasty-Tornado is a web application that allows users to search for restaurants and browse through real-time restaurant information. With FoodSale, users can easily find and order food from a variety of restaurants with using Swiggy Live Api.

Topics

Resources

Stars

Watchers

Forks

Languages