Anchor (2026)
A B2B marketplace built on the MERN stack with a React Native companion app — recruiter-grade web dashboards plus messaging and payments on mobile.
A B2B marketplace built on the MERN stack with a React Native companion app — recruiter-grade web dashboards plus messaging and payments on mobile.
Anchor needed a marketplace connecting companies with vetted talent: a data-heavy web dashboard for clients and a lightweight mobile app for candidates — sharing one backend and one source of truth.
The hard part was keeping a complex, multi-role product fast and consistent across web and mobile.
I built a single MERN backend serving both a Next.js web dashboard and a React Native app, with shared types, role-based auth and real-time messaging over websockets.
Payments, notifications and search were designed to behave identically on both platforms, so the product feels like one thing.
One Node/Express + MongoDB API serves both web and mobile, so business logic lives in exactly one place.
Websocket messaging and optimistic UI make chat and status updates feel immediate, even on a weak connection.
Shared TypeScript types across the stack caught mismatches at compile time, not in production.
Designing one MERN backend to serve web and mobile cleanly.
A recruiter-grade Next.js dashboard for client teams.
Websocket messaging, notifications and payment flows.
A focused React Native app sharing the same backend.
Figures from launch and the first quarter of operation.