Dec 2020 - Feb 2021
trackme-logo

Trackme V2

Real time GPS tracking tool designed for monitoring route history and serves as a timesheet record.

Technical Specs

  • Background location tracking with circular region monitoring and stop detection for battery efficiency using @mauron85/react-native-background-geolocation.
  • Device persistently registered to server using AndroidID on Android and UIDevice on iOS.
  • Continuously syncs GPS data even without internet connection.
  • JWT for authentication.
  • AsyncStorage used to save user info and session data.
  • State managed with Redux Toolkit.
  • Backend deployed on IIS7 with iisnode.
  • App available on both Apple Store and Google Play.

Features

  • Server selection (through axios interceptor)
  • Detects weather user arrived at origin/destination and create timestamp on database.
  • Calculates user traveled time.
  • Calculates user traveled distance.
  • View route history on app history tab.
  • Dark mode UI ready
Role
Contributions
  • Responsible for overall design revamp to modernized.
  • Responsible for overall revamp of tech stacked being used from native Java and Swift language to a hybrid app using React native.
  • Responsible for revamping the overall backend architecture.
  • Worked closely with the CTO.
  • Worked as a one man team.
  • Bug fixing, enhancement and improvement.


Prev
Utmost Content
Next
Vesselpro V2
biansor-logo
Developed & designed by
Biansor Almerol

biansor.com © Jan 2025 - Present. All rights reserved.