Menu

HomeAboutProjectsServicesBlogsContact
Social Media Platform

Gotimala

Gotimala is a social media platform where users can create discussion sessions, join others, and interact in real time — with scheduling, real-time messaging, notifications, and a scalable backend architecture.

Role
Full Stack Developer
Team Size
1
Year
2026
Company
Personal Project
Gotimala - Session Marketplace Platform
Highlights

Features

01

Create and join sessions built around a topic.

Topic sessions
02

Message in real time within a session.

Real-time messaging
03

Schedule sessions for a specific date and time.

Session scheduling
04

Track unread messages across sessions.

Unread tracking
05

Authenticated users with their own profiles.

User profiles
06

Live communication powered by WebSockets.

Live communication
07

Backend built on NestJS for scalability.

Scalable backend
TECH STACK

Tech stack

Built with modern technologies for performance and scalability.

01
Next.js
02
TypeScript
03
Tailwind CSS
04
NestJS
05
PostgreSQL
06
Prisma
07
Socket.IO
08
Redis
TIMELINE

Timeline

Research

Discovery

Scoped a social media platform where sessions are the core unit.

Architecture

Design & planning

Planned the WebSocket event model and unread-message tracking.

Engineering

Build

Implemented Socket.IO with optimized event handling and Redis caching.

Outcome

Result

Delivered a smooth real-time messaging experience on a scalable architecture.

Gotimala - Session Marketplace Platform | Portfolio