Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kaushalvasava/tasks
It is a tasks & todo list application using Kotlin, Jetpack Compose, Flow, MVVM, Coroutines, Room database and dependency injection using Dagger-Hilt.
https://github.com/kaushalvasava/tasks
android coroutines dagger-hilt flow jetpack-compose jetpackcompose kotlin kotlin-android mvvm mvvm-architecture room room-persistence-library tasks-manager
Last synced: 1 day ago
JSON representation
It is a tasks & todo list application using Kotlin, Jetpack Compose, Flow, MVVM, Coroutines, Room database and dependency injection using Dagger-Hilt.
- Host: GitHub
- URL: https://github.com/kaushalvasava/tasks
- Owner: KaushalVasava
- Created: 2022-06-22T05:30:12.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-30T04:02:41.000Z (3 months ago)
- Last Synced: 2025-01-09T19:43:32.174Z (8 days ago)
- Topics: android, coroutines, dagger-hilt, flow, jetpack-compose, jetpackcompose, kotlin, kotlin-android, mvvm, mvvm-architecture, room, room-persistence-library, tasks-manager
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=com.lahsuak.apps.tasks
- Size: 3.44 MB
- Stars: 67
- Watchers: 1
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task App
Tasks app is todo list, planner & task app for managing and organizing your daily tasks, to-do lists, notes, reminders, checklists, calendar events, grocery lists, and much more.# Click here to Download App :
[![ic_playstore_github](https://github-production-user-asset-6210df.s3.amazonaws.com/49050597/276943414-3613c84c-d948-404c-866b-070f3ccbd381.png)](https://play.google.com/store/apps/details?id=com.lahsuak.apps.tasks)
# Support me
If you like my work you can support me via[![buymecoffee1 (2)](https://github.com/KaushalVasava/Tasks/assets/49050597/327844b7-b9a4-4c5d-beb7-e9e177c82880)](https://www.buymeacoffee.com/kaushal.developer)
# Screenshots
![5](https://github.com/KaushalVasava/Tasks/assets/49050597/9310c158-a0cd-4684-93ff-4857f2d81a69)
![6](https://github.com/KaushalVasava/Tasks/assets/49050597/f80dca34-440b-405b-9714-4ff223ce0ec6)# Video
https://youtu.be/yIsCbZgqG-4?si=v7qwV2CuUhkwTkxK# Special Features:
ποΈ ALL-IN-ONE PLANNER FOR GETTING THINGS DONEππ Categories by Colors
πππLink to Open URL and Call
π Progress View
π Multi-Language supports
ππ Backup & Restore
π App lock
π Task Overview:
β°π Reminders & Notifications:
π ° Custom Font Size:
# Following Android component you will learn:
- Kotlin
- Jetpack Compose
- Jetpack Compose Navigation
- Single activity design
- Room database
- MVVM architecture
- SharedPreference, Preference DataStore Api
- Work Manager for scheduling reminders
- Flow
- Dependency Injection using Dagger-Hilt
- Coroutine
- App Language translation
- Material3 components# Funtionality
- Add, Update, Delete Tasks
- Set reminders
- Task Notifications
- Swipe to Imp and delete task
- Task Time duration
- Task progress view
- Copy and paste option
- Colorful tasks
- Customize font, themes
- Back-up and restore data
- App lock using biometric and password
- Multiple language supports
- Link and phone number direct access
- Widgets
- Share task
- Sorting# Contribution
You can contribute this project. Just Solve issue or update code and raise PR. I'll do code review and merge your changes into main branch.- See Commit message guidelines https://initialcommit.com/blog/git-commit-messages-best-practices.
- Guidlines to create pull request [feature_name]_#your_nickname this should be the branch name.# Licence
Copyright 2023 Kaushal VasavaLicensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
# Author
Kaushal Vasava# Thank you
Contact us if you have any query on LinkedIn, Github, Twitter or
Email: [email protected]
and Instagram: https://www.instagram.com/kaushalvasava_apps/