Inspiration
New students explore Waterloo region
What it does
Direct new student to get familiar with Waterloo
How we built it
It's built on an architecture of server and client. The client is an Android application developed in Android Studio, and the server side is a web application developed with Python.
Challenges we ran into
- the use of google map apis
- user-friendly interfaces
- testing location-based application
- Android Studio is really slow
Accomplishments that we're proud of
- creative idea
- we build a full-stack real-time system in a short time
- location-based application
- useful and meaningful especially for new students to Waterloo
What we learned
- how to setup Android dev environment
- how to setup Python web environment
- how to speed up Android Studio
- how to cooperate with team mates
- how to program in Java
- how to program in Python
- how to analysis open data from the city of Waterloo
What's next for WaterlooDiscovery
- add more contents for users to explore Waterloo
- add ranks for user to compete
- apply AR in the future
Log in or sign up for Devpost to join the conversation.