An open API service indexing awesome lists of open source software.

https://github.com/ramkumar6813-git/tomato-food-order-app

Tomato - a food delivery react web app inspired from Swiggy.
https://github.com/ramkumar6813-git/tomato-food-order-app

javascipt react-hooks react-router reactjs tailwindcss

Last synced: 26 days ago
JSON representation

Tomato - a food delivery react web app inspired from Swiggy.

Awesome Lists containing this project

README

          

# πŸ… Tomato - Food Delivery Web App

**Tomato** is a responsive food delivery web application inspired by platforms like Swiggy. Built with **React.js** and styled using **Tailwind CSS**, it delivers a smooth, intuitive UI for browsing restaurants, viewing menus, and managing ordersβ€”all on the frontend.

## πŸš€ Features

- 🍽 Browse food items from different categories
- βž• Add items to cart from different menus
- πŸ›’ View and update cart contents
- ♻️ Cart state management using Context API
- πŸ’… Fully responsive design with Tailwind CSS
- ⚑ Fast performance and seamless UI transitions

## πŸ›  Tech Stack

- **React.js** – For building dynamic UI components
- **Tailwind CSS** – Utility-first CSS framework for styling
- **Context API** – Global state management for cart operations

## πŸ“¦ Installation

```bash
git clone https://github.com/your-username/tomato.git
cd tomato
npm install
npm run dev
```

## πŸ“ Project Structure

```bash
Tomato/
β”œβ”€β”€ public/
β”œβ”€β”€ src/
β”œβ”€β”€ assets/
β”‚ β”œβ”€β”€ components/ # Reusable UI components
β”‚ β”œβ”€β”€ context/ # Context API logic for cart
β”‚ β”œβ”€β”€ pages/ # Main route pages
β”‚ β”œβ”€β”€ App.js
β”‚ └── index.js
β”‚ └── index.js
β”œβ”€β”€ tailwind.config.js
└── package.json
```

πŸ“Έ Screenshots

### πŸ“± Mobile View
[![Tomato Mobile](https://res.cloudinary.com/dtkpydgtx/image/upload/v1750342205/tomato-home-mobile_erkj6y.png)](https://res.cloudinary.com/dtkpydgtx/image/upload/v1750342205/tomato-home-mobile_erkj6y.png)

### πŸ–₯️ Desktop View
[![Tomato Desktop](https://res.cloudinary.com/dtkpydgtx/image/upload/v1750342206/tomato-home-desktop_xorxlp.png)](https://res.cloudinary.com/dtkpydgtx/image/upload/v1750342206/tomato-home-desktop_xorxlp.png)

---
_Built with ❀️ using React and Tailwind CSS_