{"id":20703575,"url":"https://github.com/hasnathjami/my_day","last_synced_at":"2025-07-20T07:33:53.330Z","repository":{"id":207238886,"uuid":"462761894","full_name":"HasnathJami/My_Day","owner":"HasnathJami","description":"An Android App  about Setting Goals through Task Scheduling/Notes  and Latest News System  through API","archived":false,"fork":false,"pushed_at":"2022-03-27T10:02:24.000Z","size":4232,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-11T04:32:39.561Z","etag":null,"topics":["coroutine","live-data","mvvm-architecture","recyclerview","rest-api","room-database","volley","web-view"],"latest_commit_sha":null,"homepage":"","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/HasnathJami.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}},"created_at":"2022-02-23T14:09:09.000Z","updated_at":"2022-03-27T01:31:07.000Z","dependencies_parsed_at":"2023-11-14T19:56:04.636Z","dependency_job_id":null,"html_url":"https://github.com/HasnathJami/My_Day","commit_stats":null,"previous_names":["hasnathjami/my_day"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/HasnathJami/My_Day","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HasnathJami%2FMy_Day","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HasnathJami%2FMy_Day/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HasnathJami%2FMy_Day/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HasnathJami%2FMy_Day/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HasnathJami","download_url":"https://codeload.github.com/HasnathJami/My_Day/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HasnathJami%2FMy_Day/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266085758,"owners_count":23874481,"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":["coroutine","live-data","mvvm-architecture","recyclerview","rest-api","room-database","volley","web-view"],"created_at":"2024-11-17T01:08:36.398Z","updated_at":"2025-07-20T07:33:53.303Z","avatar_url":"https://github.com/HasnathJami.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Project Description\n\n\nMy-Day is an **android app** about setting goals through task scheduling and current world news system. Here, a user can set his goals by adding list of to-do tasks.\nHe/she can update his regular task list and delete if needed. He/She can also search his regular task through keywords.\nBesides, all the tasks are added and updated instantly in RecyclerView with recent data and time using LiveData and Kotlin coroutines.\nA user can see the current world news data which is fetching through API call. At last, he/she can read several types of online news paper through Web View.\nThe project is built with Kotlin following the MVVM architecture. Besides, the Room database is used for storing user data and volley library is used in API call.\n\n## Features:\n1. To-do Task List System\n2. Adding New Task System\n3. Deleting Task from Task List System\n4. Realtime Task Updating System with Recent Data and Time\n5. Task Searching System\n6. Current News Data Through API CALL\n7. Read Famous Online News Paper Through Web View\n\n### Languages: \nKotlin\n### Databases:\nRoom\n### Tools and Technologies: \nAndroid Studio\n\n## Project Demo:\n\n### Splash Screen:\n\u003cimg src=\"./Screenshots/1.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n### Current World News System\n\u003cimg src=\"./Screenshots/2.png\" width=\"400\" height=\"700\" title=\"\" /\u003e     \u003cimg src=\"./Screenshots/3.png\" width=\"\" height=\"700\" title=\"\" /\u003e \n\n### Task Scheduling System\n\u003cimg src=\"./Screenshots/4.png\" width=\"400\" height=\"700\" title=\"\" /\u003e  \u003cimg src=\"./Screenshots/5.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n### Task Adding System\n\u003cimg src=\"./Screenshots/6.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n### Task Updating System\n\u003cimg src=\"./Screenshots/7.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n### Particular Task Searching System\n\u003cimg src=\"./Screenshots/8.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n### Online News Reading System\n\n\u003cimg src=\"./Screenshots/9.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \u003cimg src=\"./Screenshots/10.png\" width=\"400\" height=\"700\" title=\"\" /\u003e \n\n\n\n## Topics:\n1.Splash Screen with Threading  \n2. RecyclerView  \n3. CardView  \n4. Adapter  \n5. MVVM architecture  \n6. Repository   \n7. Kotlin Coroutine  \n8. Live Data  \n9. Room Database  \n10. Material UI Components  \n11. Volley  \n12. Glide  \n13. WebView  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasnathjami%2Fmy_day","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhasnathjami%2Fmy_day","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhasnathjami%2Fmy_day/lists"}