BusyBee
Overview
BusyBee is an Android Todo app built in Kotlin that allows users to save and manage their own todos, as well as view and manage the todos of their team members.
Features
- Modern splash screen.
- User authentication and authorization for secure access to the app and todos.
- Saving and displaying user’s personal todos.
- Saving and displaying team todos.
- Validations for all input fields.
- Pie chart to visualize user’s todo completion status.
Technologies Used
- Kotlin
- MVP Architecture Pattern
- Repository Pattern
- OkHttp
Additional Utilities
- BaseRecyclerAdapter
- BaseFragment
- BaseDiffUtil
- SharedPreferences