Inspiration
We were tired of now knowing where the metro was exaclty and wanted a fun way to get this information, while learning about new technologies.
What it does
Volt shows a real-time simulation of where the Montréal metro is, but could be adapted to the any city in the world. It also allows to display only certain lines.
How we built it
Using Mapbox for the ui Using NextJS for the server-side rendering Using a CICD with GitHub actions which builds Docker images for the server and client, which then pushes it in the GitHub registry. Using Depend-a-bot to check dependencies Using CodeQL to check vulnerabilities
Challenges we ran into
The main challenges we ran into were the parsing and treatment of the STM api to get all the info about trains (stations, paths, times, etc.)
Accomplishments that we're proud of
Submit something, and the 3d!
What we learned
Basically everything about all the technlogies we used!
What's next for Volt
Volt could be extended to other cities or even to bus line withing Montreal. It currently is just a feature to display transportation nicely.
Log in or sign up for Devpost to join the conversation.