Inspiration
We were inspired to create this application based on our personal experiences and feedback from others on how they feel about navigating the bus system. Especially as someone who is new to the bus system, the route numbers and the vague major stop information does not really help someone figure out where to go to catch the bus and what route to take. Our app figures the 'how' in navigating the bus system.
What it does
Gig 'n Guide opens up to a map with varying pins. The blue pin represents your current location on the map. The other pins represent the various bus stops around campus. To know where the nearest bus stop is, we have highlighted that stop as an orange pin. This will allow the user to know where they should go in terms of proximity. The user can click on the start and end destination that they want to go to by clicking the pins that are closest to their location. When the start pin is clicked, it turns green and the end destination pin when clicked is turned red. After selecting the start and end pins, the user can click on Confirm Selection. After clicking the button, the user is notified of which bus route(s) are available and that they could take.
How we built it
This application is an Expo Go and React Native application. For the front-end development, React Native was utilized. For the back end, Node.js/javascript was utilized. In order to test and run our application, we utilized Expo Go.
Challenges we ran into
Some of the challenges we encountered were in the setup of Expo Go. As our team had varying operating systems, the development of this application had to be limited to one operating system as the application files needed to vary. However, we managed to still collaborate by developing differing components separately but testing on only one system.
Accomplishments that we're proud of
Through the development of this application, we encountered various challenges. However, we are proud that we got our idea in fruition.
What we learned
Through the software development of this application, we gained more experience in the various stages and steps it takes to create an app. Additionally, we learned more about mobile application development and got to learn more about the technologies we worked with.
What's next for Gig 'n Guide
There are many more features we hope to implement. Some of our ideas include mentioning the time the bus will arrive, highlighting the route for visibility, and many more.
Log in or sign up for Devpost to join the conversation.