Skip to content

Jerrwin/Location-Tracking-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LoTa Location Tracking App 📍

Java Firebase Android Studio

A location tracking Android application for employees built with Java and Firebase.
The app allows admins (reporting authorities) to track employee locations, view reports, and manage profiles efficiently.


Features

Employee

  • Secure login
  • View personal profile
  • Track login/logout activity

Admin / Reporting Authority

  • Dashboard to view all employees
  • View employee location reports
  • Access employee details
  • Track login/logout history

Tech Stack

  • Language: Java
  • Backend: Firebase Realtime Database
  • Authentication: Firebase Authentication
  • IDE: Android Studio
  • Minimum SDK: 26 (Android 8.0 Oreo)
  • Target SDK: 34

Installation

  1. Clone the repository:
git clone https://github.com/Jerrwin/Location-Tracking-App.git
  1. Open the project in Android Studio.
  2. Add your Firebase google-services.json file inside the app/ folder.
  3. Sync Gradle and build the project.
  4. Run the app on an emulator or a real device.

Project Structure

com.example.lota
├── activities          # Employee/Admin activities
├── adapters            # RecyclerView adapters
├── services            # Background services
├── helpers             # Helper classes
└── res                 # Layouts, drawables, mipmaps, values, XML

Contributing

Feel free to fork the repo, submit issues, or create pull requests.
Maintain the project structure and coding style.

About

A location tracking Android application for employees built with Java and Firebase. The app allows admins (reporting authorities) to track employee locations, view reports, and manage profiles efficiently.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages