Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vanshpanchal/roomdb-todo


https://github.com/vanshpanchal/roomdb-todo

andorid jetpack-compose room-database

Last synced: 27 days ago
JSON representation

Awesome Lists containing this project

README

        

# RoomDB-Todo (MVVM)
##### [Application](App.apk)
A simple Android Todo App built using Kotlin and Jetpack Compose. Manage your tasks effortlessly with features like adding, deleting, sorting by date, marking as done, and a Material Design theme based on the system color palette.

## Features

1. **Add Task:** Quickly add new tasks with a title and optional details.

2. **Delete Task:** Remove completed or unwanted tasks with a simple delete action.

3. **Sort by Date:** Keep tasks organized by sorting based on their due date.

4. **Mark as Done:** Easily track completed tasks to stay organized.

5. **Material Theming:** Adheres to Material Design guidelines, adapting its theme based on the system color palette.

## Getting Started

1. Clone the repository:

```bash
git clone https://github.com/yourusername/todo-app.git
```

2. Open the project in Android Studio.

3. Build and run the app on an emulator or physical device.

## Dependencies

- [Kotlin](https://kotlinlang.org/)
- [Jetpack Compose](https://developer.android.com/jetpack/compose)
- [Material Design Components](https://material.io/develop/android/docs/getting-started)