Note: If you're looking to try Joya yourselves, we've been having issues with deployment. If you're still interested, take a look at our repo :)


Dating apps are broken. Whether we blame it on a “change in cultural norms” or the fact that it’s so easy to “hide behind a screen”, the truth is that dating apps aren’t designed for people to make real connections. They’re dehumanizing. They boil people down into 9 pictures and 256 characters and never force them outside of their comfort zone. Tinder,, OkCupid, Hinge, PlentyOfFish, and most other dating apps are all owned by Match Group. Their goal isn’t for you to make real connections; it’s to keep you using their platforms. So how do we fix this? How do we bring back and embrace the discomfort of meeting people face-to-face and being secure of who we are? The key is spontaneity.

What it does

Upon matching, Joya forces you into the conversation, giving you topics to keep it interesting. After a couple of minutes, both parties are discreetly asked if they want to keep it going, and if either one declines, the call ends. Dating is hard, but a fake online persona that most apps reward doesn’t help. With Joya, we want to rehumanize dating. It’s like Tinder, but for people.

How we built it

Joya uses a Node backend and a React frontend, and leverages Cockroach Labs Cloud Database, Vonage API, and Firebase.

Challenges we ran into

Getting it ready in time :c

What's next for Joya

Integration and deployment because its not up yet :sadge:

+ 16 more
Share this project: