{"id":19999400,"url":"https://github.com/ramzijabali/just-jog-android","last_synced_at":"2026-02-25T17:41:38.847Z","repository":{"id":45985254,"uuid":"406133718","full_name":"RamziJabali/just-jog-android","owner":"RamziJabali","description":"Android jog tracking application.","archived":false,"fork":false,"pushed_at":"2024-09-17T00:05:25.000Z","size":55573,"stargazers_count":12,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-04T14:47:07.756Z","etag":null,"topics":["android","coroutines","coroutines-android","coroutines-flow","coroutineworker","excercise","health","jetpack-android","jetpack-compose","jogger","koin","koin-kotlin","kotlin","mvi-android","mvi-architecture","runner","running","tracking","workmanager","workmanager-kotlin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RamziJabali.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-09-13T21:24:40.000Z","updated_at":"2024-07-11T05:20:29.000Z","dependencies_parsed_at":"2024-02-01T00:30:43.735Z","dependency_job_id":"ec0efc16-7e20-43d1-bc55-3f4eadd16d8d","html_url":"https://github.com/RamziJabali/just-jog-android","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/RamziJabali/just-jog-android","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamziJabali%2Fjust-jog-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamziJabali%2Fjust-jog-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamziJabali%2Fjust-jog-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamziJabali%2Fjust-jog-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RamziJabali","download_url":"https://codeload.github.com/RamziJabali/just-jog-android/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RamziJabali%2Fjust-jog-android/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29832974,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T17:17:09.781Z","status":"ssl_error","status_checked_at":"2026-02-25T17:16:50.421Z","response_time":61,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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","coroutines","coroutines-android","coroutines-flow","coroutineworker","excercise","health","jetpack-android","jetpack-compose","jogger","koin","koin-kotlin","kotlin","mvi-android","mvi-architecture","runner","running","tracking","workmanager","workmanager-kotlin"],"created_at":"2024-11-13T05:11:37.990Z","updated_at":"2026-02-25T17:41:38.830Z","avatar_url":"https://github.com/RamziJabali.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch3 align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/RamziJabali/just-jog-android/2cfb44ad4dbad800689f36b0a1e89199ad2a75bc/screen-shots/just_jog_icon.png\" alt=\"\" data-canonical-src=\"\" width=\"270\" height=\"270\"/\u003e \u003c/h3\u003e\n\u003cp align=\"center\"\u003eJog tracking application that motivates you to keep jogging.\u003c/p\u003e\n\n## Features\n- Jog Tracking\n- Statistics\n- Calendar\n- Map\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/RamziJabali/just-jog-android/main/screen-shots/new_screenshots.png\" alt=\"\" data-canonical-src=\"\" width=\"250\" height=\"550\"/\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/RamziJabali/just-jog-android/main/screen-shots/new_screenshots2.png\" alt=\"\" data-canonical-src=\"\" width=\"250\" height=\"550\"/\u003e\n\u003cimg src=\"https://raw.githubusercontent.com/RamziJabali/just-jog-android/main/screen-shots/new_screenshots3.png\" alt=\"\" data-canonical-src=\"\" width=\"250\" height=\"550\"/\u003e\n\u003c/p\u003e\n\n# videos\n\n## Setting Up Jog\n\n[![Setting Up Jog](https://img.youtube.com/vi/spZF3uWQPgA/0.jpg)](https://www.youtube.com/watch?v=spZF3uWQPgA)\n\n## Start Of Jog\n\n[![Start Of Jog](https://img.youtube.com/vi/k5SzVsxXNhk/0.jpg)](https://www.youtube.com/watch?v=k5SzVsxXNhk)\n\n## End Of Jog\n\n[![End Of Jog](https://img.youtube.com/vi/hWu_B1weCkg/0.jpg)](https://www.youtube.com/watch?v=hWu_B1weCkg)\n\n## Showcasing Calendar and Map\n\n[![Showcasing Calendar and Map](https://img.youtube.com/vi/lHI3u0-Wq0g/0.jpg)](https://www.youtube.com/watch?v=lHI3u0-Wq0g)\n\n \n## Architecture\n- [MVI](https://ramzijabali.github.io/articles/Dev-Notes/MVVM-vs-MVI)\n\n## Libraries\n- [Composable Graphs](https://github.com/jaikeerthick/Composable-Graphs)\n- [Google Mobile Services]()\n- [Gson](https://github.com/google/gson)\n- [Koin](https://insert-koin.io/)\n- [Kotlin Coroutines](https://kotlinlang.org/docs/coroutines-overview.html)\n- [MapBox](https://docs.mapbox.com/#maps)\n- [Retrofit](https://square.github.io/retrofit/)\n- [CoroutineWorker](https://developer.android.com/develop/background-work/background-tasks/persistent/threading/coroutineworker)\n\n## API\n- [Quotable](https://github.com/lukePeavey/quotable#get-random-quote)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framzijabali%2Fjust-jog-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Framzijabali%2Fjust-jog-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Framzijabali%2Fjust-jog-android/lists"}