A simple Flutter app in MVVM
architecture and with provider
, stream_holder
and request_holder
.
The application starts with an auth page where the user can login or register.
Due to the fact that the auth endpoint doesn't exist I used a dummy response with RequestHolder
package which is able to return dummy responses.
After the success registration or login the user will be navigating to the home page.
Where the application fetch the data from a real api with RequestHolder
and add the value to a StreamHolder
.
Furthermore user can change its username and can logout where the StreamHolder
detect the user changes and navigate the user to the auth page again.
Technology:
Flutter
Language:
Dart
Packages:
Architecture:
MVVM