Navika is an app to help you move around Paris and Île-de-France.
The objective of this application is to cover the whole of France.
To get started you'll need to set-up Flutter on your machine, you can follow the instructions here: Install Flutter.
Once done, you'll be ready to clone this repository and start coding!
Navika use firebase for notifications. Firebase is not required to build the app, you can safely disable it.
✅ Using Firebase
You'll find the official instructions here: Add Firebase to your Flutter app
-
Create a new Firebase application: Firebase
-
Download the
google-services.jsonand place itandroid\appfolder -
Then edit
lib\credentials.dartwith your credentials.
🚫 Disabling Firebase
To disable Firebase, simply remove (or comment) a lines in android\settings.gradle and android\app\build.gradle file:
-
In
android\settings.gradleremove the below content (line 23)id "com.google.gms.google-services" version "4.4.0" apply false -
In
android\app\build.gradleremove the below content (line 5)id "com.google.gms.google-services"
The, to build or run the application, simply execute the following command:
flutter run
Navika is open-source so you can use or re-use it. Don't hesitate to contribute !
If you have any ideas, suggestions, questions or want to report something, do not hesitate to contact us via Twitter or by creating an issue.
This project is licensed under the MIT Licence, feel free to use or reuse it ! 💖

