🕐 WorkTrack is a minimal app designed to help you track your working hours.
⚒️ It allows you to log your work sessions, view your total hours worked, and manage your works and records with ease.
✔️ The app uses Material Design principles to provide a clean and user-friendly interface.
Are you tired of filling your calendar with the number of hours worked every day?
Would you like to always have a complete report of your hours with you?
Are you looking for someting simple, ad-free and open-source?
WorkTrack is the perfect app for you!
⭐ Do you like the app? Support the project giving this repository a star!
💬 Consider also joining our Telegram community
🗣️ The app is available in the following languages:
- 🇬🇧 English
- 🇮🇹 Italian
🗺️ Would you like to add support for another language? Feel free to translate!
You can use the Translations Editor in Android Studio to do it
🤝 The app is pretty minimal: if you want to implement new features, you are welcome to do it!
When contributing, it is important to:
- Keep your code simple
- Check that everything is still working
- Make as few changes as you can.
📱 If you want to edit the UI, please provide a prototype of your changes (you can use Figma for example) and remember not to leave hard-coded strings (since the app is localized in multiple languages)
The app was developed using a mix of technologies, including:
- Kotlin
- Jetpack Compose
- Hilt (for dependency injection)
- Room DB
- DataStore
- Material Design