Skip to content

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.

Notifications You must be signed in to change notification settings

pg598595/ToDo---Jetpack-Compose

Repository files navigation

🧾 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

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages