An Android job application tracking app built with Jetpack Compose.
JobTracker helps you organize and track your job applications in a clean, simple, and modern Android interface.
- ➕ Add job applications (title, company, status)
- 🔄 Update application status (Wishlist, Applied, Interview, Offer, Rejected)
- 🔍 Search by job title or company
- 🏷 Filter applications by status
- 💾 Persistent local storage using DataStore
- 🎨 Modern UI with Material 3 & Jetpack Compose
- Language: Kotlin
- UI: Jetpack Compose (Material 3)
- Architecture: Single-activity Compose app
- Storage: Android DataStore (Preferences)
- Tools: Android Studio, GitHub
- Add a job application with title, company, and status
- Update status from the job card (Wishlist → Applied → Interview → Offer → Rejected)
- Filter the list by status
- Search by title or company
- Data is stored locally using Android DataStore (Preferences)
You can download and test the latest APK from the GitHub Releases page:
👉 Download JobTracker v1.0.0 APK
Note: This is a debug build intended for demonstration and portfolio purposes.
Tip: Add screenshots from the emulator later to showcase the UI.
- Clone the repository:
git clone https://github.com/stelaras36/JobTracker.git