Inspiration
ETS, we talked to you we heard your sufferings and we’ve come to offer an update. the data we received indicated many of the ETS transit users use google maps or Transit app for access and routing. For a truly efficient system the Edmonton Transit system must be robust enough to handle its own population. This would allow proper communication throughout the whole system. We propose a public application that incorporates bus meta data including GPS, bus schedules, proper feedback loop, weather, traffic, &construction. Further more we have proposed a plan for Edmonton and ETS with updates to their hardware for a more robust and seamless user experience.
What it does
The application pulls data from multiple API's and compiles them to rate and present possible public transit routes to the user. As with other apps, users are able to enter their starting end ending location and are presented with a list of routes. However, our application takes into account often neglected information, such as the possibility of transfer misalignments causing delays in the user's journey.
How we built it
Our application is built in React. We made extensive use of AI for both the planning and execution of the project. Members of the team brainstormed requirements and researched possible solutions, then worked with AI to generate a project and build plan. From there we used sub-agents to write the code for each feature. We then reviewed functionality and went back to AI tooling to make revisions.
Challenges we ran into
Our biggest challenge was Anthropic token limits and controlling AI outputs.
Accomplishments that we're proud of
We are proud of developing such a feature-rich product within a narrow time span.
What we learned
We learned a lot about the Edmonton Transit system, the applications that have been built to support it, as well as the limitations and process of working through a complex project with an AI-first approach.
What's next for ETS-Squared
We hope to continue developing and refining the project. In the future we may develop it into a viable alternative to the official ETS app.
Built With
- claude
- next
- react