{"id":18952178,"url":"https://github.com/lastaapps/cvutbus","last_synced_at":"2025-04-16T01:33:20.775Z","repository":{"id":41239202,"uuid":"456615377","full_name":"Lastaapps/cvutbus","owner":"Lastaapps","description":"This Android app shows bus connections from Koleje Strahov station to Dejvická station and the other way in the city of Prague (for now). These are important for many students from the Czech Technical University in Prague.","archived":false,"fork":false,"pushed_at":"2025-04-10T04:06:52.000Z","size":68681,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-10T05:24:34.027Z","etag":null,"topics":["android-application","androidx","jetpack-compose","kotlin-android","prague","public-transport"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lastaapps.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":"2022-02-07T17:50:44.000Z","updated_at":"2023-02-07T17:05:29.000Z","dependencies_parsed_at":"2024-11-07T05:28:22.036Z","dependency_job_id":null,"html_url":"https://github.com/Lastaapps/cvutbus","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fcvutbus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fcvutbus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fcvutbus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fcvutbus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lastaapps","download_url":"https://codeload.github.com/Lastaapps/cvutbus/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249182508,"owners_count":21226082,"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-application","androidx","jetpack-compose","kotlin-android","prague","public-transport"],"created_at":"2024-11-08T13:31:24.777Z","updated_at":"2025-04-16T01:33:19.727Z","avatar_url":"https://github.com/Lastaapps.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ČVUT Bus\n\nThis Android app shows bus connections from Koleje Strahov station to Dejvická station and the other way in the city of Prague. These are important for many students from the Czech Technical University in Prague.\n\nThe core is written using Kotlin Multiplatform. If you want you can port this codebase to another platform. Modified connection database is fetched from this repo from the `cloud_data` branch, where data will be (hopefully regularly) updated from the original source [PID - Prague Public transport](https://pid.cz/o-systemu/opendata/). The database here contains only the data required by the app so it can be much smaller.\n\n\n\n## Features\n\n- The next departure time from the selected station\n- Notification with the following times (+ tile)\n- The notification can be automatically shown in the morning (after an alarm)\n- Background data update\n- Large screen and landscape support\n\n\n\n## Transport connections\n\n- Koleje Strahov - Dejvická\n- Stadion Strahov - Karlovo náměstí\n- Lotyšská - Karlovo náměstí\n- Stadion Strahov - Anděl\n- Petřín - Úvaly\n\n\n\n## Technologies used\n\n- Jetpack libraries (Compose, Work, Data Store, ...)\n- Material You\n- KMM (Ktor, Kodein, SQLDelight, ...)\n\n\n\n## Screenshots\n\u003cp align=\"center\"\u003e\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/1-en_US.png\" alt=\"Main screen in the light mode\" style=\"width:20%;\"/\u003e   \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/3-en_US.png\" alt=\"Settings in the light mode\" style=\"width:20%;\"/\u003e   \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/2-en_US.png\" alt=\"Main screen in the dark mode\" style=\"width:20%;\"/\u003e   \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/4-en_US.png\" alt=\"Settings in the dark mode\" style=\"width:20%;\"/\u003e\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/7-en_US.png\" alt=\"Settings in the light mode\" style=\"width:25%;\"/\u003e   \u003cimg src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/8-en_US.png\" alt=\"Settings in the dark mode\" style=\"width:25%;\"/\u003e\u003c/p\u003e\n\n## License\n\nLicensed under `GNU GPL v3.0` [license](LICENSE).\n\nDeveloped by Petr Laštovička, Lasta Apps 2022\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Fcvutbus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flastaapps%2Fcvutbus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Fcvutbus/lists"}