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.