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

Share this project:

Updates