{"id":21640752,"url":"https://github.com/codesahib/mood-mapper","last_synced_at":"2026-04-18T14:32:22.653Z","repository":{"id":152688143,"uuid":"359189366","full_name":"codesahib/Mood-Mapper","owner":"codesahib","description":null,"archived":false,"fork":false,"pushed_at":"2021-06-29T19:02:01.000Z","size":598,"stargazers_count":1,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-19T04:41:45.282Z","etag":null,"topics":["android","database","fragments"],"latest_commit_sha":null,"homepage":"","language":"Java","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/codesahib.png","metadata":{"files":{"readme":"README.md","changelog":"Change Username.jpeg","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":"2021-04-18T15:59:30.000Z","updated_at":"2021-06-29T19:02:03.000Z","dependencies_parsed_at":"2023-07-21T10:16:45.558Z","dependency_job_id":null,"html_url":"https://github.com/codesahib/Mood-Mapper","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/codesahib/Mood-Mapper","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesahib%2FMood-Mapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesahib%2FMood-Mapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesahib%2FMood-Mapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesahib%2FMood-Mapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codesahib","download_url":"https://codeload.github.com/codesahib/Mood-Mapper/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codesahib%2FMood-Mapper/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31972313,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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","database","fragments"],"created_at":"2024-11-25T04:19:38.470Z","updated_at":"2026-04-18T14:32:22.646Z","avatar_url":"https://github.com/codesahib.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mood-Mapper\nFirst android project\n\n**Problem Statement:**\n\nTo track different moods of a user on daily/weekly/monthly/yearly basis. The user will just click on the mood at any time of the day and it will be stored in the database.\nThe user can fetch the data of moods between 1 week, 1 month, 1 year interval. There's also a custom date range interval.\n\n**Aim:**\n1. To understand android app development\n2. Create a working protoype to compliment learning\n\n**Learnings:**\n1. Structure of an android app.\n2. MVVM architecture: ViewModels\n3. Bottom Navigation Bar.\n4. SQLite database connectivity.\n5. Shared Preferences(in activity and fragment)\n6. Activity and Fragments.\n7. Animations.\n8. Working with charts using 3rd party lib.\n\n**TODO:**\n1. Shared ViewModels\n\n**Screenshots:**\n\n\u003ca href=\"url\"\u003e\u003cimg src=\"Splash screen.jpeg\" align=\"center\" height=\"450\" width=\"230\" margin=\"10 5\" \u003e\u003c/a\u003e\n\u003ca href=\"url\"\u003e\u003cimg src=\"Home.jpeg\" align=\"center\" height=\"450\" width=\"230\" margin=\"10 5\"\u003e\u003c/a\u003e\n\u003ca href=\"url\"\u003e\u003cimg src=\"Dashboard.jpeg\" align=\"center\" height=\"450\" width=\"230\" margin=\"10 5\"\u003e\u003c/a\u003e\n\u003ca href=\"url\"\u003e\u003cimg src=\"Settings.jpeg\" align=\"center\" height=\"450\" width=\"230\" margin=\"10 5\"\u003e\u003c/a\u003e\n\u003ca href=\"url\"\u003e\u003cimg src=\"Change Username.jpeg\" align=\"center\" height=\"450\" width=\"230\" margin=\"10 5\"\u003e\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesahib%2Fmood-mapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodesahib%2Fmood-mapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodesahib%2Fmood-mapper/lists"}