{"id":22206482,"url":"https://github.com/guhyun9454/libseattrackerai","last_synced_at":"2026-03-04T20:32:13.658Z","repository":{"id":238790128,"uuid":"795861766","full_name":"guhyun9454/LibSeatTrackerAI","owner":"guhyun9454","description":"LibSeatAI leverages object detection to enhance library seat management. This innovative project, developed as part of our Design Thinking course, automates seat allocation and monitoring by identifying unoccupied seats and personal items.","archived":false,"fork":false,"pushed_at":"2024-07-12T11:07:43.000Z","size":32951,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-02T21:46:23.490Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","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/guhyun9454.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-04T09:18:34.000Z","updated_at":"2025-01-28T15:49:01.000Z","dependencies_parsed_at":"2024-06-15T17:23:13.741Z","dependency_job_id":"ddc80188-477a-4b00-9e14-706cbad59fbd","html_url":"https://github.com/guhyun9454/LibSeatTrackerAI","commit_stats":null,"previous_names":["guhyun9454/libseattrackerai"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/guhyun9454/LibSeatTrackerAI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guhyun9454%2FLibSeatTrackerAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guhyun9454%2FLibSeatTrackerAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guhyun9454%2FLibSeatTrackerAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guhyun9454%2FLibSeatTrackerAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/guhyun9454","download_url":"https://codeload.github.com/guhyun9454/LibSeatTrackerAI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/guhyun9454%2FLibSeatTrackerAI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30091773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T19:41:02.502Z","status":"ssl_error","status_checked_at":"2026-03-04T19:40:05.550Z","response_time":59,"last_error":"SSL_read: 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-12-02T18:11:56.514Z","updated_at":"2026-03-04T20:32:12.652Z","avatar_url":"https://github.com/guhyun9454.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LibSeatTrackerAI\n\n## Preview\n![Example Image](img/preview.png)\n\n## About Project\n![Example Image](img/1.jpeg)\n![Example Image](img/2.jpeg)\n![Example Image](img/3.jpeg)\n![Example Image](img/4.jpeg)\n![Example Image](img/5.jpeg)\n![Example Image](img/6.jpeg)\n![Example Image](img/7.jpeg)\n![Example Image](img/8.jpeg)\n![Example Image](img/9.jpeg)\n![Example Image](img/10.jpeg)\n![Example Image](img/11.jpeg)\n![Example Image](img/12.jpeg)\n![Example Image](img/13.jpeg)\n![Example Image](img/14.jpeg)\n\n## Getting Started\n\nFollow these steps to run the project locally:\n\n1. **Start the backend server:**\n   ```bash\n   uvicorn backend.server:app --host 0.0.0.0 --port 8000\n   ```\n\n2. **Start the admin frontend:**\n   ```bash\n   streamlit run frontend/admin/admin_interface.py --server.port 8501\n   ```\n\n3. **Start the user frontend(demo):**\n   ```bash\n   streamlit run frontend/user/user_interface.py --server.port 8502\n   ```\n\n4. **Start the seat_reservation_app :**\n   ```bash \n   flutter pub get \n   open -a Simulator \n   flutter run \n   ```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguhyun9454%2Flibseattrackerai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fguhyun9454%2Flibseattrackerai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fguhyun9454%2Flibseattrackerai/lists"}