A recipe mobile app
This is a mobile App implementation from a UI shared on lapa.ninja
You can find the link to the figma file here
Api and Backend yet to be implemented.
The app is composed by two main layers.
The data layer will contain repositories used to fetch data from an Api.
The data is then parsed (using Freezed) and returned using type-safe entity classes.
This layer holds all the widgets, along with their controllers.
Widgets do not communicate directly with the repository.
Instead, they watch some controllers that extend the StateNotifier
class