{"id":18952175,"url":"https://github.com/lastaapps/menza-backend","last_synced_at":"2026-02-19T16:02:00.269Z","repository":{"id":129743732,"uuid":"551102286","full_name":"Lastaapps/menza-backend","owner":"Lastaapps","description":"Public backend for food rating, used in Menza CTU Android app","archived":false,"fork":false,"pushed_at":"2025-11-26T12:50:52.000Z","size":252,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-11-29T10:23:33.171Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-10-13T21:01:51.000Z","updated_at":"2025-11-26T12:50:57.000Z","dependencies_parsed_at":null,"dependency_job_id":"479d4be8-5e47-4f5b-9400-c99af4ac5409","html_url":"https://github.com/Lastaapps/menza-backend","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Lastaapps/menza-backend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fmenza-backend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fmenza-backend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fmenza-backend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fmenza-backend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lastaapps","download_url":"https://codeload.github.com/Lastaapps/menza-backend/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lastaapps%2Fmenza-backend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29621895,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T13:04:20.082Z","status":"ssl_error","status_checked_at":"2026-02-19T13:03:33.775Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6: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":[],"created_at":"2024-11-08T13:31:23.710Z","updated_at":"2026-02-19T16:02:00.230Z","avatar_url":"https://github.com/Lastaapps.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Menza backend\n\nThis backend is responsible for handling dishes rating in\nthe [Menza CTU](https://github.com/Lastaapps/menza) Android app.\n\nThis BE is meant primarily for CTU menzas, but if you want to use it\nfor another purposes, just host it yourself, start an issue here or contact me.\n\n## About\n\nThe BE supports dish rating in multiple categories.\nIt resets every midnight European time.\nIt is written in a way, that any menza can be supported,\nnot only those from CTU.\nServer does not track users or collect data in any way\n(reverse proxy may collect IP addresses in logs).\n\n## For developers\n\n### Doc\nAPI documentation can be found in the [DOC.md](DOC.md) file.\n\n### Technologies used\n- Kotlin, Ktor Server, Serialization\n- Clean architecture (I hope)\n- Gradle\n\n### Hosting\n- Raspberry Pi 4B 8GB\n- Alma linux\n- Docker\n\n### Connect your own app\nIf you want to use backend hosted by me\nand integrate it in your app, please file an issue or \nget in contact with me in another way. I'll generate you \na new api key, and you are good to go!\nDon't steal my keys, please.\n\n## License\n\nMenza backend is licensed under the `GNU GPL v3.0` license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Fmenza-backend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flastaapps%2Fmenza-backend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flastaapps%2Fmenza-backend/lists"}