robert-muriithi / Tasks-App-Compose

A Task Management App (TODO) built with Jetpack Compose
Apache License 2.0
7 stars 1 forks source link
firebase-auth firebase-firestore-database jetpack-compose kotlin-android room-database

Tasks App - Compose 🚀

A Jetpack compose android app built using Kotlin that enables users to create, edit[on progress] and delete tasks. The app achieves this by use of Room Database for local storage and FirebaseFirestore to store tasks online. The app works both offline and online.

Watch the video

Table Of Content.

Screenshots

Tech Stack.

This project uses many of the popular libraries, plugins and tools of the android ecosystem.

Helpful Resources

In this section i've included some resources ie. articles and GitHub reposirtories that are helpful when learning about clean architecture:

  1. The clean code blog by Robert C. Martin.
  2. A detailed guide on developing android apps using clean architecture pattern Medium article.
  3. Clean Architecture Component Boilerplater GitHub repo .

    Support