Vizier
Prototype of a financial mobile application.
About
The main goal was to create an application with a custom UI without using external libraries.
We created all charts, animations, and custom widgets ourselves, using components provided by Flutter or even layers of canvas.
The application uses randomly generated data, but thanks to the architecture in which it was written, it allows you to easily connect an external provider(e.g. REST API) without changing views or cubits.
By making the project public, we can also show you how we work at Merixstudio, the application uses the standards developed by our developers.
Features
- Smooth, beautiful animations
- Unique, made from scratch charts
- No external libraries for UI
- Bloc architecture with advantages of SOLID and clean architecture
- Randomly generated data
- Adaptive widgets to support iOS and Android platform differences na
Libraries used
- Highway
- Bloc
- Freezed
- Injectable
Screenshots
Prerequirements
Before starting, run in main project folder:
flutter pub run build_runner build
To generate all the necessary files
Environment versions
- Dart 2.16+
- Flutter 2.10.3
Download this app source code on GitHub
Provides the list of the opensource Flutter apps collection with GitHub repository.