A simple application for providing recipes for meals
The application has a list of meals that can be filtered by categories and favorites. The user can also add meals to favorites and view the details of each meal on a separate screen. The app has a simple design but rich UI and is intended to demonstrate the power of Flutter and dart. The application is divided into the following main parts:
This folder contains the dummy data used in the application. It contains dummy data for the following:
- categories
- meals
This folder contains the models of custom widgets used in the application. It contains models for the following:
- categories
- meals
This folder contains the screens of the application. It contains the following:
- main screen
- categories screen
- meals screen
- meal details screen
- filters screen
This folder contains the custom widgets used in the application. It contains the following custom widgets:
- category grid item
- drawer list item
- meal item
- meal details
- main drawer
- meal item trait
This folder contains the providers used in the application. It contains the following providers:
- meals provider
- filters provider
- favorites meals provider
This file contains the main function of the application. It is the entry point of the application.
This folder contains the screenshots of the application.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.