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

Share this project:

Updates