Skip to content

hrithikapps/https---github.com-hrithikapps-SmartBites-Food-App

Repository files navigation

SmartBites-A-Food-App

Start : npx run start/ npx start

##Deploy Link : https-github-com-hrithikapps-smart-bites-food-app.vercel.app

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
  • 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
  • Tailwind CSS: A utility-first CSS framework for rapid UI development

Getting Started

Prerequisites

To run FoodSale locally, you need to have Node.js installed on your machine. You can download it from the official Node.js website: https://nodejs.org

How to use

  1. Clone the repo
https://github.com/hrithikapps/https---github.com-hrithikapps-SmartBites-Food-App.git
  1. Install dependencies
npm install
  1. Start the dev server
npm start