Notes application in Flutter with with Riverpod, Hive/API and MVI + Clean architecture.
This app can work with local storage or connect to the API https://github.com/aeternam-13/NotesBackend
Plattform support
- Linux
- Android
- IOS
- Windows
- Mac
- Web
All platforms except WEB support API + local, WEB only supports API
This is another implementation for https://github.com/aeternam-13/NotesApp which is a Kotlin compose MVVM + Clean architecture, the target is to implement and compare both aproaches in different languages.
It aims to be an example of how to use this architecture and libraries in flutter projects.
flutter pub get flutter run
To use the API you need to compile https://github.com/aeternam-13/NotesBackend
go build -o notes_api
Then run your binary './notes_api', give permissions if needed.
In case you are inside an android emulator or in a external device, you will need to modify the baseUrl for the one that targets the port of the machine where backend is running.