{"id":38802023,"url":"https://github.com/schicho/sabanci","last_synced_at":"2026-01-17T12:47:35.731Z","repository":{"id":64299474,"uuid":"569223466","full_name":"schicho/sabanci","owner":"schicho","description":"TUI application displaying student information for Sabanci University","archived":false,"fork":false,"pushed_at":"2022-12-06T14:15:58.000Z","size":71,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-06-20T16:45:43.836Z","etag":null,"topics":["sabanci-university","tui"],"latest_commit_sha":null,"homepage":"","language":"Go","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/schicho.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}},"created_at":"2022-11-22T11:00:06.000Z","updated_at":"2023-01-03T18:24:45.000Z","dependencies_parsed_at":"2023-01-15T09:15:45.546Z","dependency_job_id":null,"html_url":"https://github.com/schicho/sabanci","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/schicho/sabanci","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schicho%2Fsabanci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schicho%2Fsabanci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schicho%2Fsabanci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schicho%2Fsabanci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/schicho","download_url":"https://codeload.github.com/schicho/sabanci/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/schicho%2Fsabanci/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28508580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T11:50:55.898Z","status":"ssl_error","status_checked_at":"2026-01-17T11:50:55.569Z","response_time":85,"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":["sabanci-university","tui"],"created_at":"2026-01-17T12:47:35.642Z","updated_at":"2026-01-17T12:47:35.713Z","avatar_url":"https://github.com/schicho.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sabanci University TUI Application\n\nA simple command line application for viewing the one's student information\nat Sabanci University. It is written in Go using the Bubbletea library.\n\nCurrently, it supports the following features:\n- Viewing your schedule for the current day\n- Viewing your wallet balance of your student card\n- Viewing the cafeteria meal plan\n\n![samplescreenshot](https://user-images.githubusercontent.com/64368773/203302141-cce53bd5-c47c-495b-a943-d20bf163128c.png)\n\n\nYou can login with your Sabanci University credentials. The application\nwill not store your credentials. It is only used for logging in to the\nCAS (Central Authentication Service) and getting the session cookie.\nThe application will store your session cookies so the next time you\nrun the application, you will not need to login manually again.\n\n## Contributing\n\nThe application is written in Go. You can use the newest Go toolchain\nto build the application.\n\nContributions are welcome. You can open an issue or a pull request\nto contribute to the project.\nSome ideas for contributions:\n- Adding support for the shuttle bus schedule\n- Adding support for the library information\n\nThe information is not retrieved via an API. Rather, it is scraped\nfrom the Sabanci University website, usually by calling the right ajax\nendpoints. You can find examples in the codebase.\nEvery endpoint needs to have a `retrieve` function and a `parse` function.\nFinally, the service needs to be called by a bubbletea component.\n\nI am only studying at Sabanci University for one semester as an exchange\nstudent. If there is interest in this project beyond my stay, I may\ntransfer the ownership of the project to someone else.\n\n## Installation\n\nYou can download the latest release from the releases page.\n\nIf you have Go installed, you can also install the application with:\n\n```go\ngo install github.com/schicho/sabanci/cmd/sabanci@latest\n```\n\n## Disclaimer\n\nThis project and application is not affiliated with Sabanci University.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschicho%2Fsabanci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fschicho%2Fsabanci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fschicho%2Fsabanci/lists"}