Skip to content

vprathap21/TastyFood

Repository files navigation

Tasty Bite

Welcome to 'TastyBite,' a React-fueled delight that turns food ordering into a thrilling adventure! With Swiggy's real-time API, our platform adds a pinch of randomness to every meal – because why settle for ordinary when you can savor the unexpected? 🍔🛵

🔗 Live link

https://tastybite-two.vercel.app/

📓Features

  • Implemented dynamic routing using react-router-dom
  • Utilized Redux Toolkit for efficient cart management
  • Integrated custom hooks for enhanced functionality
  • Implemented a search bar for convenient restaurant exploration
  • Incorporated a custom shimmer UI for improved user experience
  • Implemented lazy loading for optimized performance
  • Ensured complete responsiveness for a seamless user interface
  • Cart feature allows users to add and remove items from their shopping cart.
  • Filter offers a convenient option to display only selected menu items

💻 Tech-Stack

  • Frontend Library: React
  • Styling: Tailwind CSS
  • State Management: Redux Toolkit
  • Package Manager: npm
  • bundler : parcel
  • Transpiler: Babel
  • Routing: React Router
  • SwiggyAPI: Fetches restaurant and menu data for the app.

⚙️Installation

To set up the Food Ordering App project locally, follow these steps:

  1. Clone the repository:

    [https://github.com/vprathap21/TastyFood.git](https://github.com/vprathap21/TastyFood.git)
  2. Navigate to the project directory:

    cd tastybite
  3. Install the required dependencies:

    npm install
  4. Start the application:

    npm start

    Images

    image

    image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages