{"id":22859601,"url":"https://github.com/kaushalvasava/tasks","last_synced_at":"2025-04-09T12:08:00.260Z","repository":{"id":201180696,"uuid":"506109776","full_name":"KaushalVasava/Tasks","owner":"KaushalVasava","description":"It is a tasks \u0026 todo list application using Kotlin, Jetpack Compose, Flow, MVVM, Coroutines, Room database and dependency injection using Dagger-Hilt.","archived":false,"fork":false,"pushed_at":"2024-10-30T04:02:41.000Z","size":3604,"stargazers_count":70,"open_issues_count":1,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-02T11:01:40.565Z","etag":null,"topics":["android","coroutines","dagger-hilt","flow","jetpack-compose","jetpackcompose","kotlin","kotlin-android","mvvm","mvvm-architecture","room","room-persistence-library","tasks-manager"],"latest_commit_sha":null,"homepage":"https://play.google.com/store/apps/details?id=com.lahsuak.apps.tasks","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KaushalVasava.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-06-22T05:30:12.000Z","updated_at":"2025-03-27T15:40:51.000Z","dependencies_parsed_at":"2025-01-09T19:41:58.061Z","dependency_job_id":null,"html_url":"https://github.com/KaushalVasava/Tasks","commit_stats":null,"previous_names":["kaushalvasava/tasks"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KaushalVasava%2FTasks","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KaushalVasava%2FTasks/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KaushalVasava%2FTasks/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KaushalVasava%2FTasks/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KaushalVasava","download_url":"https://codeload.github.com/KaushalVasava/Tasks/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248036067,"owners_count":21037092,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["android","coroutines","dagger-hilt","flow","jetpack-compose","jetpackcompose","kotlin","kotlin-android","mvvm","mvvm-architecture","room","room-persistence-library","tasks-manager"],"created_at":"2024-12-13T09:07:31.698Z","updated_at":"2025-04-09T12:08:00.235Z","avatar_url":"https://github.com/KaushalVasava.png","language":"Kotlin","funding_links":["https://www.buymeacoffee.com/kaushal.developer"],"categories":[],"sub_categories":[],"readme":"# Task App\nTasks app is todo list, planner \u0026 task app for managing and organizing your daily tasks, to-do lists, notes, reminders, checklists, calendar events, grocery lists, and much more.\n\n# Click here to Download App :\n\n[![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)\n\n# Support me\nIf you like my work you can support me via \n\n[![buymecoffee1 (2)](https://github.com/KaushalVasava/Tasks/assets/49050597/327844b7-b9a4-4c5d-beb7-e9e177c82880)](https://www.buymeacoffee.com/kaushal.developer)\n\n# Screenshots\n\n![5](https://github.com/KaushalVasava/Tasks/assets/49050597/9310c158-a0cd-4684-93ff-4857f2d81a69)\n![6](https://github.com/KaushalVasava/Tasks/assets/49050597/f80dca34-440b-405b-9714-4ff223ce0ec6)\n\n# Video\nhttps://youtu.be/yIsCbZgqG-4?si=v7qwV2CuUhkwTkxK\n\n# Special Features:\n🗓️ ALL-IN-ONE PLANNER FOR GETTING THINGS DONE\n\n🌈📂 Categories by Colors\n\n🔗🌐📞Link to Open URL and Call\n\n📈 Progress View\n\n🌐 Multi-Language supports\n\n🔄🔁 Backup \u0026 Restore\n\n🔒 App lock\n\n📊 Task Overview: \n\n⏰🔔 Reminders \u0026 Notifications:\n\n🅰 Custom Font Size:\n\n\n# Following Android component you will learn:\n- Kotlin\n- Jetpack Compose\n- Jetpack Compose Navigation\n- Single activity design\n- Room database\n- MVVM architecture\n- SharedPreference, Preference DataStore Api\n- Work Manager for scheduling reminders \n- Flow\n- Dependency Injection using Dagger-Hilt\n- Coroutine\n- App Language translation\n- Material3 components\n\n# Funtionality\n- Add, Update, Delete Tasks\n- Set reminders\n- Task Notifications\n- Swipe to Imp and delete task\n- Task Time duration\n- Task progress view\n- Copy and paste option\n- Colorful tasks\n- Customize font, themes\n- Back-up and restore data\n- App lock using biometric and password\n- Multiple language supports\n- Link and phone number direct access\n- Widgets\n- Share task\n- Sorting \n\n# Contribution\nYou 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.\n\n- See Commit message guidelines https://initialcommit.com/blog/git-commit-messages-best-practices.\n- Guidlines to create pull request [feature_name]_#your_nickname this should be the branch name.\n\n# Licence\nCopyright 2023 Kaushal Vasava\n\nLicensed 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\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless 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.\n\n# Author\nKaushal Vasava\n\n# Thank you\nContact us if you have any query on LinkedIn, Github, Twitter or\nEmail: kaushalvasava.app.feedback@gmail.com\nand Instagram: https://www.instagram.com/kaushalvasava_apps/\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaushalvasava%2Ftasks","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaushalvasava%2Ftasks","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaushalvasava%2Ftasks/lists"}