Skip to content

FoodVilla: A food ordering app built using React, Redux-tool-kit and Tailwind CSS using Swiggy's Live API

Notifications You must be signed in to change notification settings

anisharya16/foodvilla

Repository files navigation

Foodvilla

A food ordering app built using React using Swiggy's Live API.

Tools used

  • Parcel
  • Tailwind CSS
  • React-Router-Dom
  • Redux-toolkit

Features

  • Restaurant listing: Display a list of restaurants with their details, such as name, cuisine type, and ratings.
  • Menu display: Show the menu items available for each restaurant.
  • Cart management: Allow users to add items to the cart, update quantities.
  • Search functionality: Allow users to search for restaurants.

Tech-stack

  • React.js: A popular JavaScript library for building user interfaces.
  • Tailwind CSS: A utility-first CSS framework for rapidly styling your application.
  • Parcel: A zero-configuration bundler for web applications.
  • React-router-dom : Declarative routing for React web applications
  • Redux-toolkit : A centralized state management tool

Prerequisites

  • Node.js should be installed on your machine.

Installation

  1. Clone the repository:
git clone https://github.com/anisharya16/foodvilla.git
  1. Change into the project directory:
cd foodvilla
  1. Install the dependencies:
npm install

4 .Start the development server:

npm start

5.Open your browser and visit http://localhost:1234 to see the app running.

About

FoodVilla: A food ordering app built using React, Redux-tool-kit and Tailwind CSS using Swiggy's Live API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published