Skip to content

Repository files navigation

ProcrastiNot - Sample

ProcrastiNot is a task management application designed to demonstrate modern Android development best practices. It allows users to track their to-dos, filter them by status, and view statistics about their productivity.

Features

  • Task Management: Create, edit, and delete tasks.
  • Task List: View all tasks with filtering options (All, Active, Completed).
  • Task Details: View detailed information about a specific task.
  • Statistics: Overview of active and completed tasks.
  • Data Persistence: Uses Room for local storage and a simulated network data source.

Tech Stack

  • UI: Jetpack Compose
  • Dependency Injection: Hilt
  • Architecture: MVVM (Model-View-ViewModel) with a Repository pattern.
  • Navigation: Jetpack Navigation Compose
  • Database: Room
  • Asynchronous Work: Kotlin Coroutines & Flow
  • Logging: Timber

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages