Inspiration
Finding people to go to events with is harder than it should be. Your options are spamming Discord servers, posting in Reddit threads, or just going alone. On top of that, event discovery is fragmented; you're checking five different sites just to find out what's happening near you. We wanted to fix both problems in one place.
What it does
MeetMatch lets you build a profile with your interests, browse a personalized local event feed, and get matched with other people who want to attend the same things. Once matched, you can chat and coordinate before the event, all in one app.
How we built it
We built the frontend in ReactNative Expo, the backend in Python with Django framework, and used PostgreSQL to store user profiles, events, and matches.
Challenges we ran into
Building a matching system that feels meaningful rather than random was harder than expected. We also had to think carefully about how to aggregate and surface relevant events based on user interests and location.
Accomplishments that we're proud of
Getting the end-to-end flow working from profile setup to event matching to in-app chat within a hackathon timeline.
What we learned
How to design a matching algorithm from scratch, and how much UX thinking goes into making a social app feel natural to use.
What's next for MeetMatch
Expanding event sources, refining the matching algorithm based on user feedback, and adding post-event features so people can stay connected after they meet.
Built With
- django
- expo.io
- postgresql
- python
- reactnative
Log in or sign up for Devpost to join the conversation.