Skip to content

Raghu2424/todo-list-android-app

Repository files navigation

To-Do List Android App

This project is a simple Android To-Do List application built using Kotlin and Android Jetpack components.

Project Structure

todo-list-android-app │ ├── MainActivity.kt ├── Task.kt ├── TaskDao.kt ├── TaskDatabase.kt ├── TaskRepository.kt ├── TaskViewModel.kt └── README.md

Features

  • Add new tasks
  • Edit existing tasks
  • Delete tasks
  • View all tasks in a list
  • Store tasks locally using Room Database
  • Clean and simple Android user interface

App screenshot

App IMG-20260312-WA0019.jpg

Technologies Used

  • Kotlin
  • Android Studio
  • Android Jetpack
  • ViewModel
  • LiveData
  • Room Database
  • MVVM Architecture

How to Run the Project

  1. Clone the repository from GitHub.

  2. Open the project in Android Studio.

  3. Build the project using Gradle.

  4. Run the application on an Android emulator or physical device.

  5. Use the app to add, update, and delete tasks.

  6. Project Description

This Android To-Do List application helps users manage their daily tasks efficiently. The app uses Kotlin and Android Jetpack components such as ViewModel, LiveData, and Room Database. It follows the MVVM architecture to maintain a clean and organized structure for managing UI and data operations.

Author

Raghu2424

About

A simple Android To-Do List application built using Kotlin and Android Jetpack components. The app allows users to add, update, and delete tasks while storing data locally using the Room database. It follows the MVVM architecture with ViewModel and LiveData to manage UI-related data efficiently and ensure smooth task management.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages