Skip to content

Repository files navigation

The Food City

A frontend-only e-commerce restaurant platform inspired by Swiggy and Zomato.

Tech Stack

  • React 18 + Vite
  • Tailwind CSS with custom color palette
  • React Router DOM
  • React Icons

Getting Started

  1. Install dependencies:
npm install
  1. Start development server:
npm run dev
  1. Open http://localhost:5173 in your browser

Project Structure

src/
├── components/
│   ├── customer/
│   │   └── layout/
│   ├── admin/
│   │   └── layout/
│   └── shared/
├── pages/
│   ├── customer/
│   └── admin/
├── context/
├── services/
└── utils/

Demo Accounts

Customer Accounts

Admin Account

Features

Customer Interface

  • Browse food by categories (Indian, Chinese, South, Tandoor)
  • Search and filter menu items
  • Shopping cart and checkout
  • Order tracking and history
  • User profile and address management
  • Deals and promotions

Admin Interface

  • Dashboard with analytics
  • Order management
  • Menu management
  • Delivery management
  • Customer management
  • Reports and analytics

About

The Food City" — A sleek, responsive food delivery platform with real-time orders, dynamic offers, and admin control, inspired by Swiggy & Zomato

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages