The current system relies on legacy technology and does not adequately cater for individuals with invisible disabilities. Additionally, it can be difficult for people to find staff members that are able to assist them.
What it does
The app allows customers to book assistance and input the type of impairment they have so that appropriate support can be provided. Customers and station staff can populate the form with all the relevant details including the departure and arrival destinations and times. On the backend, there is a dashboard for Network Rail employees to view the individuals who require help and when and where they will be coming into the station.
How I built it
It was built using Android Studio and vim. It was also built with care to make it as accessible as possible by referencing the Android and W3C Accessibility Guides.
Challenges I ran into
Library dependency for providing autocomplete for departure and arrival stations.
Accomplishments that I'm proud of
Getting a server running and working on a project that could have a positive impact on people’s lives and their ability to travel confidently and comfortably.
What I learned
That if you miss 1 hour of sleep for 7 days, it's the same as doing an all-nighter. We also learnt about the challenges faced by people with disabilities and how even simple software solutions can have a significant impact.
What's next for AccessBook
Grid for feedback, incorporating Darwin for the real-time platform, departure and arrival times, interactive station map, and an API that allows existing providers of travel apps to incorporate the booking system when customers are buying and/or planning their journeys.