Case study

Matcha

Real-time dating platform built for a 42/1337 school project

A full dating platform built end-to-end for the 42/1337 school curriculum: profile browsing with match scoring, tag-based search filters, and a real-time chat and notification layer — the same feature set a production dating app needs, built entirely from scratch with no starter kit.

The problem: 42/1337's brief demands a complete dating app — auth, profile matching, real-time chat, notifications — built from raw building blocks, with nothing off-the-shelf to lean on.

The solution: A React frontend talking to a Node/Express + PostgreSQL API, with Socket.IO wiring live chat, likes, and notifications so matches feel instant instead of page-refresh.

See it live

More projects

Keep exploring what I have built.

Want something like this?

Tell me what you're building — I usually reply within a few hours.