We believe technology should connect people together, and allow us to get out of our comfort zone. So we came up with random ideas that focused on the premise of socially connecting strangers together. Then it hit us! An app that connects users based off of personality traits and similar interested events.

What it does

In the process of registration, users are asked to fill out a personality questionnaire. After registration is complete users can look through a database of local events, and see lists of users attending those events. The users are filtered from most similar to least according to the user's interests, allowing users to message and chat with the most likeable people. From there the user can find other users to attend events with.

How I built it

Backend: AWS EC2 Flask Firebase PredictHQ

Client-side: Android Studio Twillo Programmable Chat

Challenges I ran into

-Incorporating chat into app was rough -Firebase structure with python wrapper wasn't supported that well -Generating users with bitmap image to base 64 string on backend didn't workout that well

Accomplishments that I'm proud of

The whole entire app: -User management system on the server side -In app chat -UI/UX Design

What I learned

-Database user management -Chat room creation

What's next for EventBuddy

Expanding it to an IOS platform

Share this project: