An Android ToDo App for personal and team tasks

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

Light Theme

Dark Theme

GitHub

View Github