Con-tact – Social Dating & Networking App
The Challenge

Developing a dating platform like Con-tact involved addressing multiple layers of complexity simultaneously. The application needed to process high volumes of user-generated images and videos while ensuring that all content adhered to community guidelines—without introducing any perceptible latency into the user experience. This required integrating AI-powered moderation tools capable of detecting faces, flagging unsafe or inappropriate media, and preventing harmful content from ever reaching the public feed.

On the backend, a hybrid database model had to be implemented to handle both relational and non-relational data efficiently at scale. The infrastructure also needed to be cloud-based, highly available, and horizontally scalable to support thousands of concurrent users without degradation in performance. Finally, the deployment process demanded a robust DevOps workflow—one that could support rapid feature releases and infrastructure changes while ensuring zero downtime for active users.

contact-social-dating-networking-app
Our Approach
We designed the experience around clarity, elegance, and high performance.
Phase 1:
Scalable Backend Architecture
Developed the core backend using NestJS, chosen for its modular structure, built-in dependency injection, and suitability for building high-performance, maintainable APIs that can scale with growing user demand
Phase 2:
Hybrid Database Design
Leveraged MongoDB for flexible, schema-free profile and media data storage, while PostgreSQL handled transactional operations requiring strict consistency—combining the strengths of both databases for optimal performance
Phase 3:
Cloud & AI Integration
Connected AWS Rekognition for automated image and video analysis, and Azure GPT endpoints for intelligent content moderation—enabling proactive, real-time safety enforcement without manual review bottlenecks
Phase 4:
Efficient DevOps Workflow
Implemented a fully automated CI/CD pipeline using AWS services, enabling rapid, reliable deployments with continuous uptime monitoring and rollback capabilities to protect the live user experience
Results

Stable, high-performing backend successfully supporting thousands of concurrent users with consistent response times across all core features

Automated AI moderation reduced manual content review workload by 80%, enabling the trust and safety team to focus on edge cases and policy refinement

Increased user trust through verified, AI-screened media uploads—significantly reducing reports of inappropriate content from day one

Optimised data storage and retrieval speeds across both MongoDB and PostgreSQL, ensuring fast profile loads and seamless match interactions

Admin panel streamlined content review, user management, and moderation workflows—giving the operations team clear oversight and fast response capabilities

Company
Con-tact
Category
Mobile App
Timelines
7 Weeks