Skip to content

Latest commit

 

History

History
40 lines (25 loc) · 2.17 KB

README.md

File metadata and controls

40 lines (25 loc) · 2.17 KB

FoodVilla Application

Welcome to the FoodVilla Application repository! 🍔🍕🍜

Overview

Welcome to Foovilla, a scalable and performant food delivery application crafted with a mix of delightful ingredients. This application is built using cutting-edge technologies such as React, Redux, React Router Dom, Tailwind CSS, and powered by Swiggy's Live API.

Key Ingredients

  • React: The foundation of our application, providing a dynamic and interactive user interface.
  • Redux: State management to keep the application's data in sync.
  • React Router Dom: Seamless navigation and routing for a smooth user experience.
  • Tailwind CSS: A utility-first CSS framework for crafting a visually appealing and responsive design.
  • Parcel: Bundling the application for optimized performance.
  • Babel: Serving the application with the power of modern JavaScript.

Flavours of Yummy

Yummy offers a variety of features to enhance your food ordering experience:

  • Fully responsive: Application is designed to adapt to various devices and screen sizes by using Tailwind CSS.
  • Config Driven UI: Customize your user interface based on your preferences.
  • Infinite Scroll: Seamlessly browse through a vast selection of mouth-watering options.
  • Progressive Web App (PWA): Install Yummy on your device for an app-like experience.
  • Lazy Loading: Efficiently load components only when needed for faster page rendering.
  • Custom Hooks: Enhance reusability with specialized custom hooks.
  • Debouncing: Smooth out user input for a more responsive search experience.

CORS Proxy Server

To power the seamless delivery of delicious dishes through Swiggy's Live API, we've baked in a CORS Proxy Server. This server ensures smooth communication between the application and the API, especially in production. Please note that this might result in a slight delay in the application's responsiveness.

Location-Based Food Search

Looking for food based on your location has never been easier. Simply enter your city name, and FoodVilla will curate a delectable selection of options tailored to your area.

Feel free to explore, indulge, and savor the flavors of FoodVilla!