
Overview
OzyChat — Real-Time Chat & Ad Platform
A full-featured real-time messaging platform built for an Australian SaaS client — comparable in scope to WhatsApp. Users can instant message, make voice/video calls, share media, and upload stories. The platform also includes a marketplace ad wall where businesses pay via Stripe to post ads visible globally, with direct in-app messaging to ad owners — generating recurring subscription revenue.
Stack
Challenge
Building a scalable, real-time communication platform with global reach while maintaining security and implementing a monetization strategy through an ad marketplace. The challenge was managing real-time WebSocket connections, ensuring low-latency message delivery, and moderating user-generated content at scale.
Solution
Leveraged AWS infrastructure to build a serverless, fully scalable solution. Used AWS WebSocket API for real-time bidirectional communication, Cognito for secure authentication, DynamoDB for fast message storage, and Lambda for processing. Integrated AWS Rekognition for automated content moderation on the ad wall to filter inappropriate content.
Results
Successfully deployed a production-ready platform serving Australian clients with sub-100ms message latency. The marketplace ad feature generated recurring subscription revenue. Platform scaled to handle thousands of concurrent real-time connections without manual intervention.
Key Features
- →AWS WebSocket API for real-time communication
- →AWS Cognito for secure authentication & session management
- →AWS Rekognition for automated adult content moderation on the ad wall
- →Full serverless deployment on AWS Lambda, DynamoDB, S3, and IAM
- →Stripe integration for subscription payments
- →Voice/video call capabilities
- →Media sharing and story uploads
Next Steps
Interested in similar projects? Let's discuss how I can help bring your ideas to life.
Get In Touch