MachTrack is a high school final-year Android project built with Android Studio and Gradle, using Firebase as the backend.
The app was inspired by a real-world problem I observed in a factory,
where the machine manager needed an easy way to track CNC machine issues and updates.
MachTrack provides a simple and efficient way for workers and managers to stay on top of machine status, tickets, and projects.
- Create tickets for broken CNC machines.
- Start and stop timers for project work.
- Add a project name when starting a task.
- Log in as Admin to access management tools.
- Add, edit, or delete machines.
- View the full ticket history.
- Delete resolved tickets when no longer needed.
Language: Java (Android)
IDE: Android Studio
Build Tool: Gradle
Backend / Database: Firebase (Realtime Database & Authentication)