Skip to content

aeternam-13/NotesAppFlutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotesAppFlutter

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

Getting Started

Plattform support

  • Linux
  • Android
  • IOS
  • Windows
  • Mac
  • Web
Image Image Image Image

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.

Run project

flutter pub get flutter run

Using Go API

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.

About

Notes app with MVI, Riverpod and Hive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors