Case study
Noxi
Web
Stack
react · reactnative · tailwindcss · websockets · redux · auth0
01
Client goal
Ship a scalable MVP for a dating product: help people connect, chat, and stay engaged in real time - with a clear path to grow features without rewriting the core.
02
What we shipped
React and React Native on Tailwind for a fast UI loop across web and mobile, Redux for predictable client state, WebSockets for real-time messaging and presence, and Auth0 for sign-in and session flows that stay boring and reliable - the foundation you want before you scale traffic.
03
Why we built it this way
Dating apps live or die on latency, trust, and iteration speed. We separated identity from chat transport from UI so teams could ship matching rules and UX experiments without destabilizing login or sockets.
04
What it gave them
A credible MVP users can actually use daily, fewer “fake real-time” bugs, and an architecture that can absorb growth - new surfaces, moderation, and monetization without a ground-up rewrite.