https://github.com/asmitranjansinha/taste2plate
  
  
    Taste2Plate is a Flutter-based food ordering app that provides a seamless experience for browsing and ordering food online. Built with GetX for state management and follows the MVC architecture. 
    https://github.com/asmitranjansinha/taste2plate
  
dart flutter food-ordering getx mvc-architecture
        Last synced: 3 months ago 
        JSON representation
    
Taste2Plate is a Flutter-based food ordering app that provides a seamless experience for browsing and ordering food online. Built with GetX for state management and follows the MVC architecture.
- Host: GitHub
- URL: https://github.com/asmitranjansinha/taste2plate
- Owner: asmitranjansinha
- Created: 2022-10-27T05:23:22.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-02-04T15:29:54.000Z (9 months ago)
- Last Synced: 2025-02-16T23:17:25.104Z (9 months ago)
- Topics: dart, flutter, food-ordering, getx, mvc-architecture
- Language: Dart
- Homepage:
- Size: 7.13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- 
            Metadata Files:
            - Readme: README.md
 
Awesome Lists containing this project
README
          # 🍽️ Taste2Plate
Taste2Plate is a Flutter-based food ordering app that allows users to browse and order food online seamlessly. The app is built using the **MVC architecture** with **GetX** for state management.
## 🌟 Features
- 🍕 Browse a variety of food options
- 🛒 Add items to cart and place orders
- 🎨 User-friendly UI with smooth animations
- 🔄 API integration for fetching live data
- 🎠 Carousel slider for featured items
- ⚡ Lightweight and optimized for performance
## 🏗️ Architecture
The app follows the **MVC architecture**:
```
📂 taste2plate/
 ├── 📁 lib/
 │   ├── 📁 controllers/   # GetX controllers for state management
 │   ├── 📁 models/        # Data models
 │   ├── 📁 views/         # UI screens
 │   ├── 📁 widgets/       # Reusable UI components
 │   ├── 📁 services/      # API call handlers
 │   ├── 📄 main.dart      # Entry point of the app
```
## 📦 Packages Used
```yaml
dependencies:
  cupertino_icons: ^1.0.2
  get:
  http: ^1.3.0
  carousel_slider: ^5.0.0
```
## 📸 Screenshots
|:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:|
| |
| |
| |
| |
|
|:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:|
## 🚀 How to Run
1. Clone the repository:
   ```bash
   git clone https://github.com/yourusername/taste2plate.git
   cd taste2plate
   ```
2. Install dependencies:
   ```bash
   flutter pub get
   ```
3. Run the app:
   ```bash
   flutter run
   ```
---