Habitizer is a productivity-focused Android mobile app that allows users to build and manage daily routines with tasks and timers. The app emphasizes habit formation by enabling users to track, complete, and visualize their daily habits.
- ✅ Create and Manage Routines: Organize your daily tasks into custom routines.
- 📅 Task Management: Add, delete, edit, and reorder tasks within routines.
- ⏰ Timers and Tracking: Track actual time spent on each task.
- 📈 Progress Visualization: Mark tasks as completed with visual strikethroughs.
- 📝 Persistence: All routines and tasks persist across app restarts.
- 🧪 Robust Testing: Extensive test coverage using Espresso.
git clone https://github.com/your-username/habitizer.git
cd habitizerOpen Android Studio and select Open an Existing Project. Navigate to the cloned habitizer directory and open it.
Ensure that you have the latest Android SDK and Gradle. Sync the Gradle project if not done automatically.
Connect an Android device or start an emulator. Run the project using Android Studio.
MS1 total:
25/100 = 0.25
MS2 iteration 1:
3/1: 12 person hours 3/2: 4 person hours 3/3: 12 person hours 3/4: 6 person hours 3/5: 12 person hours 3/6: 10 person hours 3/7: 16 person hours
52 / 72 = .72
MS2 iteration 2:
3/8: 6 person hours 3/9: 16 person hours 3/10: 12 person hours 3/11: 14 person hours
38 / 48 = .79