Inspiration
We wanted to make something that let us connect with friends in our social circles, without all the overhead of texting planning. Something simple, cute and effective for meeting up!
What it does
By seamlessly creating an account with a phone number, username and password, you can add other friends and start seeing their plans show up as bubbles on an interactive map display! Clicking the bubble will let you see more details and join if interested - or, you can build your own bubble for an event of your own (and, 'pop' it if you decide cancel!)
How we built it
We built this app using a combinate of Swift, SwiftUI, and Xcode for our frontend; then node.js, MongoDB Atlas, Render and Bcrypt for our backend.
Challenges we ran into
All of us were very new to almost all things we included for building this project - so almost every part of it had another challenge to get through! Of note, finding out how to host our server for remote access, and learning SwiftUI to build our frontend were particularly tough challenges that were fun to tackle.
Accomplishments that we're proud of
We're all very proud of what we've learned in the course of making this project - and what we've been able to accomplish towards making this app :)
What we learned
We learned how to work with a cloud based server, host remote access to the server, build a frontend entirely in Swift, and display data received from remote access calls.
What's next for Bubble Up
Ideally, we'd like to build a fully functioning app. While what was built to showcase today was a rushed prototype, it's a great idea we all love - and despite the struggles and getting what we've made ready to present today, we're really proud of the work we've accomplished and think we've got an excellent starting point!
Log in or sign up for Devpost to join the conversation.