Skip to content

KaranSingh36752/FeastFleet

Repository files navigation

FlavourByte live

FlavourByte is a single-page application (SPA) frontend that provides a user-friendly and visually appealing interface for online food ordering. It leverages modern web development technologies to deliver a smooth and efficient user experience.

Demo Video

Features

  • Dynamic Routing: Seamless navigation between different sections of the app, such as browsing restaurants, viewing menus, and managing carts.
  • Filtering Restaurants: Effortlessly find restaurants by cuisine, location, or other criteria using intuitive filters.
  • Cart Functionality: Dynamically add and remove items from your cart, with clear visualizations of quantities and prices.
  • Accordions: Efficiently display detailed information about restaurants and their menus using collapsible sections.
  • Live API Integration: Fetches real-time restaurant data and menus from an external API for up-to-date information.
  • Restaurant Menus with Categories: Present menus in an organized manner, categorized by food types or courses for easier browsing.
  • Responsive Design: Adapts beautifully to any screen size, ensuring a consistent user experience across desktop, tablet, and mobile devices.

Tech Stacks

This modern frontend is built with:

  • React: A powerful JavaScript library for building user interfaces.
  • Redux Toolkit: Streamlines state management for centralized application logic.
  • Tailwind CSS: A utility-first CSS framework for rapid and responsive UI development.
  • React Router: Enables dynamic routing and navigation within the SPA.
  • Parcel: A lightweight bundler that helps streamline the development process by handling code compilation and asset management.
  • React Testing Library: Provides a set of utilities for writing user-centric React component tests, focusing on how the application behaves from the user's perspective.
  • Jest: A popular testing framework for JavaScript applications, offering a comprehensive set of features for writing and running unit and integration tests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages