Inspiration
You're out with your group of besties and you hangout at the same spot every time. Occasionally, you guys want to try something new, but you guys have no idea what fun activities are around you. Google search shows you the same 10 popular spots that's either too far away, or something that you're not interested in. If only there was some way to find all the fun activities around you...
What it does
That's where Where We Goin? comes to the rescue! With a single tap, you will given hundreds of fun locations around you and you can swipe through them one-by-one in a tinder-eqse style. Once you find an activity you like, you'll be given all the information needed to get there.
How we built it
Where We Goin? is built in Flutter so it's easy to build for both the iOS and Android app stores with one codebase. The frontend communicates with a Backend server hosted of Firebase, which was written in Node.js for its core functionality. The backend communicates with the Google Maps API and compiles all the necessary information.
Challenges we ran into
Initiailly, we planned to do the API calls directly from Flutter but we realized that there is a lot of API calls we need to make to acquire all the information we need. Thus, we created our own backend server that our app communicates with, abstracting the need to understand how the Google Maps API works from the frontend.
Accomplishments that we're proud of
We're proud to able to build an application that our group members will personally be using a lot.
What we learned
We've learned how time-consuming it is to create a production-worthy frontend UI.
What's next for Where We Goin?
Commercialising our app on both the iOS and Android app stores, and provide a platform for local businesses to gain some attention!
Built With
- firebase
- firebase-functions
- flutter
- javascript
- node.js

Log in or sign up for Devpost to join the conversation.