Skip to content

parishwadomkar/GoodByeChaos

Repository files navigation

Hack2Rail Hackathon - Goodbye Chaos! Application

During the Hack2Rail Hackathon, our team developed a transport-related application aimed at enhancing the travel experience for passengers. Our application, "Goodbye Chaos!", focuses on three core features:

The Idea

  1. Boarding Gate Navigation:

    • 1.1 Assists passengers with or without luggage in navigating to their boarding gate based on the seat plan or carriage and luggage room.
    • 1.2 Utilizes simple sensors and wireless communication for smooth boarding.
  2. Real-time Disturbance Information and Next Trip Segment:

    • 2.1 Connects to the disturbance real-time information API for trains (Trafikinfo API).
    • 2.2 Provides information on the next trip segment with public transport, e.g., SL (Trafiklab API).
    • 2.3 Employs AI to predict the arrival time at the destination.
  3. Community Assistance and Reward System:

    • 3.1 Allows passengers to ask for help from fellow app users.
    • 3.2 Implements a kudo token system to reward passengers who offer help.
    • 3.3 In case no help is available from fellow passengers, the request is notified to the personnel.

The details of the hackathon and our project can be found in the uploaded document here.

As a part of the team, I was responsible for Python & Dashboard programming, contributing to the development of the application. My role involved writing HTML, CSS, Python scripts to handle data processing and visualization, as well as developing the part of the application for individual location acquisitions and 3D viewing for navigation (developed over WebGL-powered features of the Maps JavaScript API), visual dashboard and Firebase-based global chat. The code to which has been uploaded to this GitHub repository.

significantly

The "Goodbye Chaos!" application is a testament to our team's commitment to improving the travel experience for passengers by leveraging technology and community support. We believe that our application can play a crucial role in making travel more seamless, enjoyable, and hassle-free for passengers.

Feel free to explore the code files and other resources in this GitHub repository to learn more about our project and how it can be utilized to enhance the travel experience for passengers. Thank you for your interest in our project, and we hope you find it valuable and insightful.