Our inspiration for this project came from the two tracks from the sponsors of this event. Our group had ideas for both tracks, but were not satisfied with what we came up with. Having said that, we decided to combine the NJ transit and neurological disease track.
Our app will allow a user to plan an upcoming trip with a New Jersey Transit bus. What makes this app unique, however, is that it only suggests busses that are less than half full and have a smooth travel experience. People with neurological diseases, such as Alzheimers, are typically more stable in a calm environment, which is why they need a method of finding more suitable means of transportation.
We built our mobile app using a react native framework, typescript, and javascript. After building the foundation and functionalities of the app, we used javascript to traverse the bus datasets from NJ Transit and saved the busses that are half full. The user is able to input their destination and origin in the app. After doing so, we used the inputs as a filter for our data. We then displayed the bus coming at the desired time in order to help the user remind them of their upcoming trip(s).
Since a lot of us were new to javascript, adding the ability for the user to input data and then display it after filtering through the NJ Transit data was the hardest part.
We are all super proud that we learned new programing languages and frameworks. Even though building this app was challenging, we are grateful for the opprotunity to learn something brand new.
Log in or sign up for Devpost to join the conversation.