NUSWheels
WELCOME TO THE FIRST FULLY FEATURED HYBRID MOBILE NUS BUS APP EVER.
This is the first bus app ever to integrate additional bus information not found in the api such as operating hours and frequency of buses.
This is the first app to include support for external and public bus service that pass through nus. (refer to screenshots)
PLEASE LET US WIN WE WROTE A FULL APP IN 24 HOURS THANKIES
Inspiration
We were inspired by fellow students continually travelling in and out of school, having to alight from an NUS bus and having to switch app at the same bus stop to check the timings of an SBS bus service, or vice versa. The process is a hassle and is completely against the grain of technology and innovation.
What it does
Our app seamlessly calls the APIs of both the NUS buses and LTA buses to integrate the two into one app for NUS students.
How we built it
We built the app using a flutter framework on the dart language using redux to manage state. An a embedded sqlite database to handle persistence.
Challenges we ran into
UX and UI is definitely an issue for our team as we are neither artistically creative nor have an eye for design.
Accomplishments that we're proud of
We're extremely proud to have fully functional prototype available for use.
What we learned
flutter is the future wuhu
What's next for NUSWheels
In the future we hope to improve our app with some major design elements, as well as a map implementation and scalabilty.
Built With
- dart
- flare
- flutter
Log in or sign up for Devpost to join the conversation.