Skip to content

OoEthanoO/To-Do-List-Android

Repository files navigation

To-Do-List-Android

This is a simple To Do List application built with Kotlin and Jetpack Compose. The application allows users to create, edit, and delete tasks. Each task can be marked as complete or incomplete. The tasks are stored locally using SharedPreferences.

Features

  • Create new tasks
  • Edit existing tasks
  • Delete tasks
  • Mark tasks as complete or incomplete
  • Prioritize tasks
  • Add due date to tasks

Technologies Used

  • Kotlin
  • Jetpack Compose
  • SharedPreferences

Setup and Installation

  1. Clone the repository to your local machine.
  2. Open the project in Android Studio.
  3. Run the application on an emulator or physical device.

Usage

  • To add a new task, enter the task title in the input box and click on the "Add" button.
  • To edit a task, click on the task in the list. This will navigate to the task detail screen where you can edit the difference aspects of the task.
  • To delete a task, click on the delete icon next to the task in the list.
  • To mark a task as complete, click on the checkbox next to the task in the list.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

About

Android port of To Do List

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages