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
- fluent
- postgresql
- swiftui
- vapor-rest-framework
Log in or sign up for Devpost to join the conversation.