Skip to content

Repository files navigation

GitHub  

Uniqtrack

Description

Uniqtrack is a mobile app, built with Flutter, the app lets users create, edit, and remove hiking tracks, add and edit memories to each track, and save their favorite routes.

Technologies used

  • Dart;
  • Flutter;
  • Riverpod;
  • GoRouter;
  • Firebase;
  • Mobx;
  • Permission handler;
  • GoogleMaps;
  • Geolocator;
  • RxDart;
  • Shared preferences.

Features

  • User track list;
  • Tracking user hiking;
  • Add user track;
  • Edit user track;
  • Add memory to a track;
  • Edit memory to a track;
  • Remove user track;
  • Remove memory to a track;
  • Sign In with email and password;
  • Registration;
  • Request forgot password;
  • Add user track to favourites;
  • Remove user track from favourites.

Screenshots

Video with an example of the work

Building the Code

  • Clone the repository using HTTP: git clone https://github.com/rutikeyone/uniqtrack;
  • Open Android Studio/Visual Studio Code;
  • Click on 'Open the project folder;
  • Browse to the directory where you cloned the mobile-wallet repo and click OK;
  • Let Android Studio/Visual Studio Code import the project;
  • Build the application in your device by clicking run button.

About

A mobile application that allows you to record hiking trips and share them with other users.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages