Atrafian Chat & Social Ecosystem
Solely architected and engineered an enterprise-grade real-time web application featuring a native mobile build using Turborepo and Capacitor.js. Implemented high-concurrency messaging and real-time social communication pipelines utilizing Socket.io powered by a NestJS backend ecosystem, backed by a high-efficiency Redis caching layer and secure MinIO S3 media object storage. Developed a completely separate administrative dashboard panel utilizing Next.js to isolate system operations, user management, and Role-Based Access Control (RBAC).
Project Overview
- Role: Solo Fullstack & Mobile Developer
- Timeline: 2 Months (Full-time)
Core Features
- Real-Time Communication: Multi-channel personal chats, group chats, and support tickets built with Socket.io.
- Radar Navigation & Discovery: Custom vector adventure map with hardware-accelerated interactive filters.
- Privacy & Security: End-to-end security measures including secure message closing/deletion.
- Social Features: Follower/following architecture and user story updates.
- Rich Media: Sending voice messages, images, and videos stored on AWS S3-compatible MinIO instances.
- Infrastructure & Caching: OTP SMS authentication and also for Redis cache database layer to maximize the speed.
Tech Stack
- Monorepo: Turborepo
- Backend: NestJS, PostgreSQLQL, Redis, Socket.io
- Frontend: Next.js (Pages Router), React Query








