{"id":22740446,"url":"https://github.com/lourduradjou/bus-scheduling-smart-india-hackathon-","last_synced_at":"2025-10-19T08:15:44.403Z","repository":{"id":263265519,"uuid":"850425020","full_name":"lourduradjou/Bus-Scheduling-Smart-India-Hackathon-","owner":"lourduradjou","description":"Buses and crew auto scheduling and route optimization webapp made with react, django and some love!!","archived":false,"fork":false,"pushed_at":"2024-11-17T12:00:02.000Z","size":4247,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-12T21:03:43.682Z","etag":null,"topics":["django","googlemaps-api","python","react","tailwind-css"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/lourduradjou.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-08-31T18:24:36.000Z","updated_at":"2025-02-24T18:44:06.000Z","dependencies_parsed_at":"2024-11-18T00:16:16.006Z","dependency_job_id":null,"html_url":"https://github.com/lourduradjou/Bus-Scheduling-Smart-India-Hackathon-","commit_stats":null,"previous_names":["lourduradjou/bus-scheduling-smart-india-hackathon-"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lourduradjou%2FBus-Scheduling-Smart-India-Hackathon-","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lourduradjou%2FBus-Scheduling-Smart-India-Hackathon-/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lourduradjou%2FBus-Scheduling-Smart-India-Hackathon-/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lourduradjou%2FBus-Scheduling-Smart-India-Hackathon-/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lourduradjou","download_url":"https://codeload.github.com/lourduradjou/Bus-Scheduling-Smart-India-Hackathon-/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248631687,"owners_count":21136562,"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":["django","googlemaps-api","python","react","tailwind-css"],"created_at":"2024-12-10T23:08:49.587Z","updated_at":"2025-10-19T08:15:39.373Z","avatar_url":"https://github.com/lourduradjou.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"This project wasn't finished yet, but it has lot of stuffs useful for the completion of the problem existing, only map integration is remaining and ml model wasn't shared here, feel free to play with this, will update the deployed version soon!\r\n\r\nPPT which we submitted can be found above, ofcourse it is not selected in the pool among 465 participants (only 5 teams were got selected)\r\n\r\n# Automated Bus Scheduling and Route Management System for Delhi Transport Corporation\r\n\r\n## Overview\r\n\r\nThe **Automated Bus Scheduling and Route Management System** is designed to streamline and automate the scheduling and route planning process for the Delhi Transport Corporation (DTC). This project aims to improve operational efficiency, reduce errors, and enhance the reliability of bus services by replacing the current manual methods with an automated software solution. The system leverages algorithms, data analytics, and Geographic Information System (GIS) technologies to manage both linked and unlinked duty scheduling and optimize route planning.\r\n\r\n## Features\r\n\r\n### 1. Linked Duty Scheduling\r\n- Assign a specific crew to a bus at the start of their duty, ensuring they remain with the bus throughout their shift.\r\n- Manage and monitor crew and bus assignments, fostering better familiarity and accountability.\r\n\r\n### 2. Unlinked Duty Scheduling\r\n- Allow crews to hand over buses to other crew members after completing their assigned trips.\r\n- Manage rest periods for crew members and reassign them to different buses after their rest period.\r\n\r\n### 3. Route Management\r\n- Map all existing routes and provide a visual representation of the entire bus network.\r\n- Enable users to draw new routes and automatically highlight overlaps with existing routes.\r\n- Optimize route planning to reduce congestion and improve service coverage.\r\n\r\n## Expected Output\r\n\r\nThe project aims to develop a fully functional prototype of the Automated Bus Scheduling and Route Management System. The prototype will demonstrate the following capabilities:\r\n- Automation of bus scheduling processes.\r\n- Efficient management of crew and bus assignments.\r\n- Optimization of route planning using GIS technologies.\r\n- User-friendly interface for schedulers, planners, and managers to interact with the system, manage schedules, plan routes, and access real-time data and reports.\r\n\r\n## Installation\r\n\r\n1. **Clone the Repository:**\r\n   ```bash\r\n   git clone \u003crepository_url\u003e\r\n\r\n2. **Get into the Frontend Folder**\r\n   ```bash\r\n   cd frontend\r\n\r\n3. **Install the dependencies**\r\n   ```bash\r\n   npm install\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flourduradjou%2Fbus-scheduling-smart-india-hackathon-","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flourduradjou%2Fbus-scheduling-smart-india-hackathon-","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flourduradjou%2Fbus-scheduling-smart-india-hackathon-/lists"}