A mobile application that makes you manage your time and promoting productivity.
- Manage tasks in your things to complete.
- Create list of todo's offline
- Add new items to to-do list
- Delete items from do to list
- Create count down alarm to mark the end of a particular task
- Show notifications to make the end of task alarm trigger.
- Dark theme to improve battery usage.
- App configurations in settings
- Syncing application data to server when device is idle or charging, etc
- Set task reminders
Model-View-ViewModel as recommended by android with the repository pattern in the data layer.
- Views implementation with Constraint Layout
- Represent to do tasks user interface with Recycler View
- View implementation with Accessibility Features
- Save task data offline with Room
- Supply Data to View with View Model
- Lifecycle library for data observation with Live Data