An open API service indexing awesome lists of open source software.

https://github.com/pg598595/todo---jetpack-compose

A minimal, elegant task manager built with Kotlin, Jetpack Compose, and Room. Features MVVM architecture, StateFlow, and Material 3 theming with smooth navigation and local data persistence.
https://github.com/pg598595/todo---jetpack-compose

android android-application clean-architecture compose-ui google-android jetpack-compose jetpack-compose-navigation kotlin material3-android mvvm-architecture room-database stateflow-android

Last synced: 8 months ago
JSON representation

A minimal, elegant task manager built with Kotlin, Jetpack Compose, and Room. Features MVVM architecture, StateFlow, and Material 3 theming with smooth navigation and local data persistence.

Awesome Lists containing this project

README

          

# ๐Ÿงพ ToDo โ€” Jetpack Compose Task Manager App

A modern **To-Do List app** built entirely with **Kotlin**, **Jetpack Compose**, and **Room** โ€” following the latest **Android architecture best practices**.
The app demonstrates clean architecture, reactive state handling with **StateFlow**, and smooth navigation with **Navigation Compose**.

---

## โœจ Features

- ๐Ÿงฑ **Single-Activity Architecture** using Jetpack Compose
- ๐Ÿ“‹ **Task List** with `LazyColumn` for smooth, efficient scrolling
- ๐Ÿ†• **Add / Edit Task** screen with form validation
- ๐Ÿ’พ **Local Persistence** using Room database
- ๐Ÿ”„ **Reactive State Updates** with `StateFlow` and `ViewModel`
- ๐Ÿงญ **Navigation Compose**

## ๐Ÿ“ฑ Screenshots

| Task List | Add/Edit Task | Splash |
|------------|----------------|--------|
| image| image image| image|