/Navika_App

Primary LanguageDartMIT LicenseMIT

Navika

The way to move around Paris and Île-de-France.
Navika is a mobility application with the objective of covering the entire France.

See it in action: Navika

Needed

Flutter

Before you begin, make sure you have Flutter installed: Install Flutter

Installation

Here

You also need the Here SDK (for maps); the documentation is here: SDK for Flutter Explore Edition, and it can be downloaded here: Here Platform.
Next, place the SDK in the plugins/here_sdk folder and add your HERE credentials to lib/src/data/credentials.dart.

Firebase

The last step is to add Firebase (for notifications and crash analytics). Follow the instructions here: Add Firebase to your Flutter app and add your credentials to lib/src/data/credentials.dart.
Don't forget to place google-services.json file in android/app.

Note: By making some modifications, especially in lib/main.dart, it is possible to omit Firebase.

Android 7.1 or lower

To ensure this app work on Android 7.1 or lower, a certificate is present in assets/ca/lets-encrypt-r3.pem: See more

Built it

Then you can easily built the using flutter run.

API

This apps work with Navika_Api

Contribute

If you are motivated, do not hesitate to contribute to this project.

You can also help me financially on Buymeacoffee.