![Codemagic build status](https://camo.githubusercontent.com/7ce2ede036cc36b0dad16eade77f21cfd00702a8dfb37f7045bb1fd3417ff930/68747470733a2f2f6170692e636f64656d616769632e696f2f617070732f3635323261346239366161353162623132643438656338382f3635323261346239366161353162623132643438656338372f7374617475735f62616467652e737667)
![Download iOS](https://camo.githubusercontent.com/d7be7394dfe878cc60d04bf46df028f45fc33628297be948786eb5c9b631af86/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f446f776e6c6f61642d694f532d626c75652e737667)
Flutter app that uses Clean Architecture with Bloc and the themealdb.com API.
Android |
iOS |
Web |
MacOS |
Linux |
Windows |
โ๏ธ |
โ๏ธ |
โ๏ธ |
โ๏ธ |
โ๏ธ |
โ๏ธ |
Home |
![Home home](screenshots/home.png) |
Category List |
![Category List category_list](screenshots/category_list.png) |
Category Meals |
![Category Meals category_meals](screenshots/category_meals.png) |
Meal Details 1 |
![Meal Details 1 meal_details_1](screenshots/meal_details_1.png) |
Meal Details 2 |
![Meal Details 2 meal_details_2](screenshots/meal_details_2.png) |
Search |
![Search search](screenshots/search.png) |
Meals by Letter |
![Meals by Letter meals_by_letter](screenshots/meals_by_letter.png) |
Name |
Version |
Description |
bloc |
8.1.2 |
A predictable state management library |
equatable |
2.0.5 |
Simplify Equality Comparisons |
get_it |
7.6.4 |
Simple direct Service Locator that allows to decouple the interface |
flutter_bloc |
8.1.3 |
Flutter Widgets that make it easy to implement BLoC design patterns |
connectivity_plus |
4.0.2 |
Flutter plugin for discovering the state of the network connection |
dartz |
0.10.1 |
Functional programming in Dart |
dio |
5.3.3 |
A powerful Http client for Dart, which supports Interceptors |
url_launcher |
6.1.12 |
A Flutter plugin for launching a URL in the mobile platform. |
window_manager |
0.3.6 |
A Flutter plugin to manage windows on Linux, MacOS and Windows |
flutter_launcher_icons |
0.13.1 |
A package that provides icons for Flutter apps |
- Flutter
- Android Studio / Xcode
- Clone the repo
- Install dependencies
- Run the app
Contributions, issues and feature requests are welcome!
This project is licensed under the MIT License - see the LICENSE file for details
Shokhrukhbek Yuldoshev
Give a โญ๏ธ if you like this project!