/recipes-app

Explore a simple technical challenge showcasing Flutter with Bloc for state management and Clean Architecture principles. This Flutter app consumes a cocktails recipes API and elegantly displays them by categories. Dive into modern Flutter development with Dio for API calls and efficient state management.

Primary LanguageDart

Sample Recipes App

Installing Flutter

To install Flutter, please visit the official website.

Running the App

Clone the repository to your local machine using either

git clone https://github.com/monster555/recipes-app.git

(HTTPS) or

git clone git@github.com:monster555/recipes-app.git

(SSH).
Open the project in Android Studio or VSCode.
Connect a physical device or emulator to your computer.
In your IDE, select your target device.
Click the "Run" button to build and run the app or, from a terminal, run:

flutter pub get
flutter run

Some cool stuff used

  • Flutter BLoC (Cubit)
  • Animations package
  • Follow Material Design 3 guidelines
  • Custom font family
  • Light and Dark theme

For more info on how to get started with Flutter development, view the online documentation.