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

https://github.com/algoscienceacademy/food-delivery-app

Food Delivery SwiftUI App using Modern MVVM Pattern .
https://github.com/algoscienceacademy/food-delivery-app

food food-app food-delivery food-delivery-application swift swiftui

Last synced: about 1 month ago
JSON representation

Food Delivery SwiftUI App using Modern MVVM Pattern .

Awesome Lists containing this project

README

          

# Food Delivery App in SwiftUI

A sleek and modern Food Delivery App built using SwiftUI. This app provides an intuitive user interface, a responsive layout with row and column images, and a smooth ordering experience.

| Main App View |
|---------------|
|![1](https://github.com/user-attachments/assets/af99d050-5b53-4d4a-accb-93e051c260fd)|
|![2](https://github.com/user-attachments/assets/b9c19655-5675-4917-bb3e-f73e2cbd4dff)|
|![3](https://github.com/user-attachments/assets/ef6c83e1-c690-46a8-8acc-faa611e16e88)|
|![4](https://github.com/user-attachments/assets/cc955634-e3d3-479a-b8a6-1ee7ea57f1e5)|

## Screenshots

| Onbording Screen 1| Onbording Screen 2 | Onboarding Screen 3|
|-------------------|---------------------|-------------------|
|![Simulator Screenshot](https://github.com/user-attachments/assets/225a910f-bac7-4634-83a3-e4614964aa1b) |![Simulator Screenshot ](https://github.com/user-attachments/assets/223c9447-d91a-46b6-ad96-61f8b8f1ee78)|![Simulator Screenshot ](https://github.com/user-attachments/assets/f924b569-39e3-4da5-a466-a1626d573124)|
| SignUp Screen | Log In Screen | Main Manu |
| | | |
|![Simulator Screenshot](https://github.com/user-attachments/assets/e8dd8e7b-ed93-417d-a622-0eb3d6829006) |![Simulator Screenshot](https://github.com/user-attachments/assets/ab52ced4-6970-44f7-9244-d036877377fd)|![Simulator Screenshot ](https://github.com/user-attachments/assets/c0fcba14-3685-4fc9-9b8f-60be26ef321c)|
| Call Screen | Order Screen | Profile |
| | | |
|![Simulator Screenshot](https://github.com/user-attachments/assets/4b102e7d-c842-442e-9226-70392e17d79a) |![Simulator Screenshot](https://github.com/user-attachments/assets/189e758f-0055-4f8a-bdd0-4be849fded87)|![Simulator Screenshot - iPhone 15 Pro - 2024-09-19 at 17 53 40](https://github.com/user-attachments/assets/66a44972-d02a-4f97-8115-a3e108d184e5)|

## Features

- Onbording
- Authrentication
- Call
- Component
- Profile
- TabView
- HomeView
- Assets
## Installation

1. Clone this repository:
```sh
git clone https://github.com/algoscienceacdemy/Food-Delivery-app.git
```
2. Open the project in Xcode:
```sh
cd Food-Delivery-App
open FoodDeliveryApp.xcodeproj
```
3. Build and run the app on the iOS Simulator or a real device.

## Project Structure

```
FoodDeliveryApp/
├── Assets.xcassets # Image assets and app icons
├── Models # Data models for food items, cart, etc.
├── Views # SwiftUI Views for UI components
├── ViewModels # Business logic for handling user actions
├── Screenshots # Screenshots for documentation
└── FoodDeliveryAppApp.swift # Main app entry point
```

## Contributing

Contributions are welcome! Feel free to open issues and submit pull requests.

Enjoy coding!