HiveTrack

HiveTrack

Category

Category

Development

Development

Context

Context

Ahuntsic – Android App Development

Ahuntsic – Android App Development

Date

Date

May 2025

May 2025

For this project, I developed HiveTrack, a geolocation-based Android application that allows users to record, manage, and visualize their travel routes using Firebase and OpenStreetMap. Built with a strict MVVM architecture, the app provides a clean, maintainable structure and leverages modern Android tools such as Data Binding, LiveData, and Firebase services.

Key Features:

  • User authentication with Firebase Authentication, including Login, Registration, and Password Reset screens

  • Bottom navigation with multilingual support (French and English) across Home, Trips, and Settings tabs

  • Live geolocation tracking using OsmDroid/OpenStreetMap, allowing users to capture positions and save trips with titles and descriptions stored in Firebase

  • Trip management: view, edit and delete trips with real-time updates and Firestore integration

  • Trip detail screen with map visualization using polylines and custom markers for recorded routes

  • User preferences including dark/light mode toggle and automatic language adaptation based on device locale

  • Enhanced UX with trip search and sort features (by date or keyword) for better navigation and usability

The project deepened my experience with Kotlin, Android development best practices, Firebase integration, and geospatial data handling. It also emphasized the importance of clean architecture and user-centric interface design through MVVM and modern UI patterns.

ARIANE HÉLIE

Front-End Developer & UX/UI Designer focused on building intuitive, user-centered digital experiences.

Socials:

© Copyright 2025. Made by Ariane Hélie

ARIANE HÉLIE

Front-End Developer & UX/UI Designer focused on building intuitive, user-centered digital experiences.

Socials:

© Copyright 2025. Made by Ariane Hélie