Necterine
A full-stack matchmaking and dating platform with real-time messaging, dynamic waitlisting, and AWS infrastructure management
Tech Stack
NestJS GraphQL React Prisma AWS Socket.io PostgreSQL
From
Aug 1, 2024
To
Mar 1, 2025
Necterine
Designed and built a full-stack dating and matchmaking platform focused on user engagement, real-time interaction, and seamless scalability.
Features
- Dynamic matchmaking algorithm with daily profile limits
- Real-time messaging system using WebSocket (Socket.io)
- Batch rollout system with dynamic waitlisting to manage user onboarding
- Scalable AWS architecture (Elastic Beanstalk, RDS, Cloudflare optimization)
- Admin dashboard for managing users and matches
- Optimized infrastructure, reducing operational costs by 30%
The backend was developed with NestJS, GraphQL, and Prisma, ensuring strong type safety and scalability. React powered the frontend for a dynamic, responsive user experience, while AWS services were used to deliver a high-availability infrastructure. The platform is designed to handle large volumes of matchmaking traffic with real-time responsiveness.





