At our weekly Friday night hangout, we continued to pass around a single phone to queue up songs, and the idea of people pushing song requests from their individual phones emerged. This quickly expanded to food and drink requests in a party context and we realized an app would benefit both guests and hosts of a party.

What it does

Allows guests to send immediate feedback on food/drink levels and song requests to hosts. This helps guests enjoy the party more freely and makes it easier for hosts to do their job while still joining the party themselves.

How we built it

We used Firebase for the back end to create an API and wrote helper functions to pull data from there. We then merged this with our front end to display this data, which was created with Angular 8. Our website is scalable for all devices which enhances the experience for mobile users.

Challenges we ran into

Mostly bugs in the back end - many YouTube tutorials were needed to get it right.

Accomplishments that we're proud of

Our app works!

What we learned

All but one of us had zero experience with Firebase, so learning as we went was imperative. We also learned that building a web app was much more difficult than initially thought.

What's next for PartyPush

Transportation - we want to include a feature to match people wanting to split an Uber/Lyft or simply walk home together and who are going to nearby locations. This will reduce transportation costs and advocate for safety in numbers.

Built With

Share this project: