Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/awhanray-05/task-manager-app
A modern Android app for task management built with Jetpack Compose, Room Database, and MVVM. Add, edit, delete tasks with deadlines in a sleek Material Design 3 interface. Perfect for staying organized!
https://github.com/awhanray-05/task-manager-app
jetpack-compose kotlin mvvm-architecture room-database
Last synced: 15 days ago
JSON representation
A modern Android app for task management built with Jetpack Compose, Room Database, and MVVM. Add, edit, delete tasks with deadlines in a sleek Material Design 3 interface. Perfect for staying organized!
- Host: GitHub
- URL: https://github.com/awhanray-05/task-manager-app
- Owner: awhanray-05
- Created: 2025-01-14T10:00:21.000Z (25 days ago)
- Default Branch: master
- Last Pushed: 2025-01-14T17:19:14.000Z (25 days ago)
- Last Synced: 2025-01-25T03:57:13.592Z (15 days ago)
- Topics: jetpack-compose, kotlin, mvvm-architecture, room-database
- Language: Kotlin
- Homepage:
- Size: 230 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📋 Task Manager App
A modern, user-friendly Android app for organizing and managing your daily tasks efficiently. Built with Jetpack Compose, Room Database, and Material Design 3, the app provides an intuitive interface to add, edit, and delete tasks seamlessly.
---
## ✨ Features
- ✅ **Add Tasks**: Easily add tasks with deadlines.
- 🖊️ **Edit Tasks**: Update your existing tasks with a simple interface.
- 🗑️ **Delete Tasks**: Swipe to delete tasks effortlessly.
- 📅 **Schedule Deadlines**: Set specific dates and times for tasks using a beautiful date and time picker.
- 🌙 **Modern UI**: Eye-catching design with Material Design 3 and Jetpack Compose.
- 📦 **Offline First**: Fully functional without an internet connection, thanks to Room Database integration.---
## 🛠️ Technologies Used
- **Kotlin**: For robust, type-safe programming.
- **Jetpack Compose**: To build modern, declarative UIs.
- **Room Database**: For local data storage and seamless CRUD operations.
- **Material Design 3**: For a visually appealing and intuitive design.---
## 📸 Screenshots
### Task List
![Task List](assets/images/task_list.jpg)### Add Task
![Add Task](assets/images/add_task.jpg)### Edit Task
![Edit Task](assets/images/update_task.jpg)---
## 🚀 Getting Started
Follow these steps to set up the project locally:
### Prerequisites
1. **Android Studio**: Download and install [Android Studio](https://developer.android.com/studio).
2. **Java/Kotlin Knowledge**: Basic understanding of Kotlin and Android development.### Installation
1. **Clone the Repository**
```bash
git clone https://github.com/awhanray-05/Task-Manager-App.git
cd Task-Manager-App