Back to Projects
fullstackLive in Production
Krishna Connect
≈2,000 monthly active users
Community social platform with real-time chat, live streaming, AI translation, and full moderation system.

Overview & Scope
Krishna Connect is a community social networking platform serving approximately 2,000 monthly active users across web and Android. Built with Next.js, TypeScript, Stream API, and Supabase, the platform features algorithmic feeds, real-time messaging, WebRTC calling, and multi-lingual message translation in 12+ languages via Google Genkit AI. The backend implements PostgreSQL Row Level Security (RLS) and custom SQL stored procedures (RPCs) to run a robust moderation system including user reports, moderator roles, auto-hiding of flagged content, and user bans.
Key Highlights & Impact
Serves ≈2,000 monthly active users across web (PWA) and Android
AI-powered multi-lingual capabilities with real-time message translation in 12+ languages via Genkit
Robust PostgreSQL RLS and SQL RPC moderation system with reports, roles, auto-hide, and bans
Architecture Breakdown
Next.js
Frontend App Router & Application Logic
Supabase
PostgreSQL Database, Auth, Storage & Realtime
Stream API
Video Calling & Live Streaming Infrastructure
Google Genkit
AI Translation & Language Processing
Tailwind CSS
Responsive UI Styling & Design System
TypeScript
End-to-End Type Safety
Core Capabilities & Features
- •Algorithmic explore feed and social graph handling followers, groups, and dedicated spaces
- •Real-time chat featuring media sharing, polling, reactions, and pinned messages
- •Community moderation engine with user reporting, moderator dashboards, auto-hide thresholds, and bans
- •Interactive live streaming and WebRTC audio/video calling infrastructure powered by Stream API
- •Multi-lingual interface and real-time translation across 12+ languages using Genkit AI
- •Progressive Web App (PWA) with push notifications and Android APK distribution