{"id":20917387,"url":"https://github.com/dai1678/quest-android","last_synced_at":"2026-04-09T07:53:28.148Z","repository":{"id":41783401,"uuid":"186116180","full_name":"Dai1678/Quest-Android","owner":"Dai1678","description":"2019年度卒業研究プロジェクト Androidアプリ","archived":false,"fork":false,"pushed_at":"2023-01-25T03:22:54.000Z","size":582,"stargazers_count":0,"open_issues_count":8,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-19T16:46:12.610Z","etag":null,"topics":["android","coroutines-android","danger","firebase","firebase-realtime-database","github-actions","groupie","ktlint","material-components","moshi","mvvm-architecture","navigation","okhttp3","retrofit2","viewpager2"],"latest_commit_sha":null,"homepage":null,"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/Dai1678.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}},"created_at":"2019-05-11T09:59:33.000Z","updated_at":"2020-04-15T13:53:39.000Z","dependencies_parsed_at":"2023-02-14T04:15:56.831Z","dependency_job_id":null,"html_url":"https://github.com/Dai1678/Quest-Android","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dai1678%2FQuest-Android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dai1678%2FQuest-Android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dai1678%2FQuest-Android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dai1678%2FQuest-Android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dai1678","download_url":"https://codeload.github.com/Dai1678/Quest-Android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243311707,"owners_count":20271034,"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-android","danger","firebase","firebase-realtime-database","github-actions","groupie","ktlint","material-components","moshi","mvvm-architecture","navigation","okhttp3","retrofit2","viewpager2"],"created_at":"2024-11-18T16:32:36.939Z","updated_at":"2025-12-28T08:34:51.157Z","avatar_url":"https://github.com/Dai1678.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Quest-Android\n2019年度卒業研究プロジェクト Androidアプリ  \n\n## Features\n- 受検者の登録\n- アンケートの回答・結果送信\n\n## Contributing\nこのリポジトリでは受け付けていません。  \n研究室の後輩がプロジェクトを引き継ぐ場合は、Forkして利用してください。  \n(その際にこのリポジトリへPullRequestを作る必要はありません)  \n\n## Requirements\nAndroid Studio 3.5 and higher.\n\n## Development Environment\n### MVVM Architecture\nGoogleの推奨するMVVM + Repositoryパターンを使用。  \nこれらが理解できないと開発は難しいです。\n\n### Server\n受検者情報と回答情報はローカルサーバー([Quest-Server](https://github.com/Dai1678/Quest-Server))で管理しています。  \nFirebase Realtime Databaseは回答ログを保存します。  \n\n## Library\n下記ライブラリを使用して開発を行っています。\n- Android Jetpack(Google)\n  - Foundeation\n    - AppCompat\n    - Android KTX\n  - Architecture\n    - Data Binding\n    - Lifecycles\n    - LiveData\n    - Navigation\n  - UI\n    - Fragment\n    - ConstraintLayout\n    - RecyclerView\n- Kotlin (JetBrains)\n  - Stdlib\n  - Coroutine\n- Firebase(Google)\n  - Realtime Database\n- Material Components for Android (Google)\n- OkHttp(Square)\n  - Android Client\n  - LoggingInterceptor\n- Moshi(Square)\n- Groupie (lisawray)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdai1678%2Fquest-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdai1678%2Fquest-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdai1678%2Fquest-android/lists"}