{"id":29132033,"url":"https://github.com/adeeteya/ssnbt_driver","last_synced_at":"2026-04-13T17:33:14.149Z","repository":{"id":298124229,"uuid":"408374635","full_name":"adeeteya/Ssnbt_Driver","owner":"adeeteya","description":"A Bus Tracking App for Drivers at SSN college of Engineering","archived":false,"fork":false,"pushed_at":"2025-06-11T00:14:46.000Z","size":3003,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-22T13:45:57.802Z","etag":null,"topics":["bus-tracking","bus-tracking-app","bus-tracking-flutter","firebase","firebase-realtime-database","flutter","flutter-apps","flutter-examples","google-maps","google-maps-api"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-4-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/adeeteya.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,"zenodo":null}},"created_at":"2021-09-20T09:01:13.000Z","updated_at":"2025-06-11T00:14:50.000Z","dependencies_parsed_at":"2025-06-09T15:01:39.530Z","dependency_job_id":"1e370d57-bc83-4372-b003-25ffecfcefd8","html_url":"https://github.com/adeeteya/Ssnbt_Driver","commit_stats":null,"previous_names":["adeeteya/ssnbt_driver"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/adeeteya/Ssnbt_Driver","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeeteya%2FSsnbt_Driver","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeeteya%2FSsnbt_Driver/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeeteya%2FSsnbt_Driver/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeeteya%2FSsnbt_Driver/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/adeeteya","download_url":"https://codeload.github.com/adeeteya/Ssnbt_Driver/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/adeeteya%2FSsnbt_Driver/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31762571,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T15:25:13.801Z","status":"ssl_error","status_checked_at":"2026-04-13T15:25:09.162Z","response_time":93,"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":["bus-tracking","bus-tracking-app","bus-tracking-flutter","firebase","firebase-realtime-database","flutter","flutter-apps","flutter-examples","google-maps","google-maps-api"],"created_at":"2025-06-30T06:10:57.964Z","updated_at":"2026-04-13T17:33:14.133Z","avatar_url":"https://github.com/adeeteya.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚍 SSN Bus Tracking – Driver App\n\nA cross-platform Flutter app enabling bus drivers and route supervisors at SSN College of Engineering to **share live locations**, **send route updates**, **notify breakdowns**, and manage **lost \u0026 found** requests for passengers.\n\n\u003e Companion application to the [SSN Bus Tracking – User App](https://github.com/adeeteya/Ssn-bt).\n\n## 📦 Key Features\n\n### 📡 Real-Time Location Sharing\n- Share your current location with passengers on the assigned route.\n- Start/Stop location sharing with a single tap.\n\n### 🚨 Breakdown Notifications\n- Notify all passengers of a breakdown in real time.\n- Status auto-updates to `BREAKDOWN` until resolved.\n\n### 🔁 Route Management\n- Easily switch your assigned bus route in case of reassignment.\n- Supports dynamic routing and multi-driver handling.\n\n### 📋 Lost \u0026 Found Dashboard\n- View, approve, or reject lost item reports submitted by students.\n- Mark items as resolved to close the loop with the requester.\n\n### 📊 Arrival Report Generation (Admin Only)\n- Supervisors and admins can view and verify daily arrival time reports.\n\n## 🧰 Tech Stack\n\n| Component             | Tech Used                              |\n|----------------------|-----------------------------------------|\n| UI Framework         | Flutter (Dart)                          |\n| Location Services    | Google Maps SDK, Location Package       |\n| State Management     | GetX                                    |\n| Authentication       | OTP-based login (Admin/Driver roles)    |\n| Backend Services     | Firebase Realtime Database, Firestore   |\n| Design \u0026 Prototyping | Figma                                   |\n\n## 👥 User Roles \u0026 Access\n\n| Role         | Capabilities                                                   |\n|--------------|----------------------------------------------------------------|\n| **Driver**   | Share location, notify breakdown, view \u0026 manage lost items     |\n| **Admin**    | All driver permissions + access to arrival reports             |\n| **Supervisor** | Manage drivers and assist in route reassignment              |\n\n## 📱 Screenshots\n\n| Screen | Preview |\n|--------|---------|\n| Home Screen |\u003cimg alt=\"Home Screen\" src=\"screenshots/home_screen.png\" height=\"587px\" width=\"256px\"/\u003e |\n| Lost Found Screen | \u003cimg alt=\"Lost Found Screen\" src=\"screenshots/lost_found_screen.png\" height=\"587px\" width=\"256px\"/\u003e |\n| Sign In Screen | \u003cimg alt=\"Sign In Screen\" src=\"screenshots/sign_in.png\" height=\"587px\" width=\"256px\"/\u003e |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeeteya%2Fssnbt_driver","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fadeeteya%2Fssnbt_driver","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fadeeteya%2Fssnbt_driver/lists"}