Inspiration

Whenever a fun activity comes to mind, we often disregard it if we have to do it all alone. After all, doing things as a group is much more fun. However, our friends are sometimes unavailable and we want to meet new people. Playout allows users to connect from anywhere in the world and have fun!

What it does

Playout is a cross-platform mobile app. Playout lets users host and find events related to hanging out. This event could by anything from movie nights, to pool parties, and even campouts! Users can see the location of where these events will be held through a map that is built into the app.

How we built it

Playout was build with Flutter for the frontend and Firebase for the backend. Services such as Firebase Auth for Authentication and Cloud Firestore made this project especially powerful. Our app can scale due to the scaling abilities provided by Firebase. In addition, we used the Google Maps API from Google Cloud in order to get the map inside of our Playout.

Challenges we ran into

It was difficult to implement the Google Maps API into Flutter. Dependency and SDK versions allowed for some problems, but in the end, they were all securely fixed.

Accomplishments that we're proud of

We are proud of being able to fully stitch together a full stack mobile app with Google Maps in it. The Google Maps API was something that I have never used before.

What we learned

I learned that thinking outside the box and finding new solutions is very important for making projects.

What's next for Playout

We plan to improve security in our app. We also hope to add more communication features between the users.

Built With

Share this project:

Updates