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.
- Secure login
- View personal profile
- Track login/logout activity
- Dashboard to view all employees
- View employee location reports
- Access employee details
- Track login/logout history
- Language: Java
- Backend: Firebase Realtime Database
- Authentication: Firebase Authentication
- IDE: Android Studio
- Minimum SDK: 26 (Android 8.0 Oreo)
- Target SDK: 34
- Clone the repository:
git clone https://github.com/YourUsername/LoTa.git
- Open the project in Android Studio.
- Add your Firebase google-services.json file inside the app/ folder.
- Sync Gradle and build the project.
- Run the app on an emulator or a real device.
com.example.lota
├── activities # Employee/Admin activities
├── adapters # RecyclerView adapters
├── services # Background services
├── helpers # Helper classes
└── res # Layouts, drawables, mipmaps, values, XML
Feel free to fork the repo, submit issues, or create pull requests.
Maintain the project structure and coding style.