🌐 Read this in other languages: 🇧🇷 Português
Taskward is an innovative Android app that turns task management into a motivating and fun experience using gamification elements.
-
Task Creation with Frequency and Interval
Plan your tasks flexibly: choose between daily, weekly, monthly, or yearly repetitions with configurable intervals. -
Scoring and Gamification
Earn points by completing tasks and track your progress. -
Custom Rewards
Set up personalized rewards to motivate you to achieve your goals. -
Profile and Statistics System
View your history, statistics, and performance directly in the app. -
Local Storage and Privacy
Your data is stored securely and offline, with no dependency on an internet connection.
Tasks screen. | Task creation screen. |
Rewards screen. | Reward creation screen. |
Profile screen. | Profile creation screen. |
- Task Creation: Set task frequencies and intervals to organize your activities.
- Earn Points: Complete tasks and watch your points grow.
- Redeem Rewards: Use your points to unlock personalized prizes.
- Track Your Progress: Check your profile and adjust your goals.
- Android Studio (minimum version: 4.2)
- Android SDK (API 26+)
- Clone this repository:
git clone https://github.com/Dev-Luiz-Henrique/Taskward.git
- Open the project in Android Studio.
- Sync with Gradle.
- Run the app on an emulator or physical device.
If you just want to test the app, download the APK file from the link below and install it directly on your Android device: APK Download
- Programming Language: Java
- Database: SQLite
- Architecture: MVC (Model-View-Controller)
- Dependencies:
- Material Design
- AppCompat
- Navigation Component
- JUnit, Mockito, Espresso (for testing)
Contributions are welcome! To collaborate:
- Fork the repository.
- Create a branch for your feature:
git checkout -b my-feature
- Submit a pull request detailing the changes.
This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License. You are free to share and adapt the material for non-commercial purposes, as long as you give appropriate credit. For more details, see the LICENSE file.
- GitHub: @Dev-Luiz-Henrique
- E-mail: dev.luizhenrique@outlook.com