Inspiration

The sudden population surge of the city I currently live in has lead to major traffic congestion in all major parts of the city. This has led to inefficient traveling times in between major locations. I wanted to solve this problem by coding an app that displays real time traffic and road data.

What it does

Provides real-time data regarding roads closures and traffic incidents in a city, so the users can make informed decisions before making their travel plans.

How we built it

Developed this app using data from Austin city, postgres database, web server using REST API architecture on vapor framework, Fluent postgres driver for DB queries & SwiftUI for front-end design.

Challenges we ran into

Since the design involved many components (web server, database etc), faced many issues during integration of these components. Also had to learn many features of SwiftUI to get the front-end part working correctly.

Accomplishments that we're proud of

Very proud of the fact that this app can actually help residents of a city by tracking real-time traffic information & can be very useful for people who are new to a city.

What we learned

SwiftUI, Vapor framework, Fluent & REST API

What's next for SmartTrack

Implement real-time traffic data for more cities and integrate AI solutions to predict traffic patterns etc

Built With

Share this project:

Updates