A real-time campus collaboration network

195+
API endpoints across 48 database models
Academic Network
Real-time
AI Chat
Smart NUB Campus connects students and faculty with real-time messaging, collaboration spaces, gamified learning, and an AI study assistant — an ambitious full-stack platform engineered to scale.
Video_CS_001
Services
Product Design
Frontend Engineering
REST API Design
Real-time (Socket.IO)
Database Schema (48 models)
AI Integration
Testing & Observability
Date
2025
View source
the challenge
Campus life is scattered — course materials, notices, events, and communication live across different channels, and students lose track. I wanted one platform where a campus community could share, message, and study together in real time.

The scope was deliberately big: messaging, study groups, gamification, an AI assistant, and dozens of data models — a stress test of architecture, real-time engineering, and API design.
Video_CS_002
IMAGE_CS_001
Smart NUB Campus real-time messaging view.
IMAGE_CS_002
Smart NUB Campus gamified learning dashboard.
the solution
A Next.js 16.2 client on top of an Express 5.2 server with Prisma and PostgreSQL — 48 database models covering users, groups, messages, courses, events, achievements, and more, exposed through roughly 195 REST endpoints.

Real-time messaging and notifications run on Socket.IO with a Redis adapter, so presence and delivery stay fast and horizontal. Authentication uses Better Auth with email OTP, keeping campus access simple and secure.


The AI study assistant integrates both Gemini and Groq, so students get contextual help on demand. The server is instrumented with pino for structured logging, and covered by Vitest, Supertest, and Playwright suites.
Video_CS_003
IMAGE_CS_003
Smart NUB Campus AI study assistant.
the result
A comprehensive campus platform — real-time chat, collaboration spaces, gamified learning, and AI help — engineered like a production system with 48 data models, ~195 endpoints, and real test coverage.

It's the clearest example yet of building at system scale: careful schema design, disciplined API boundaries, real-time infrastructure, and AI features shipped together.

Words From

collaborators
CLI_TES_104
Zeon and I built Smart NUB Campus together — real-time systems, clean architecture, and late nights we don't regret. Reliable peer, sharp engineer, and the kind of person you want on a hard project.
Md Sajib
Engineering Peer

Let's build something remarkable

CTA_ZN_195
VIDEO_ZN_628
Zeanur Rahaman Zeon
What are you building?
USER_1230
I need help turning an idea into a working product.
U
USER_1230
I have a problem and want to bring it to life.
U
Zeanur Rahaman Zeon
Awesome — let's talk about the problem and the goals.
Zeanur Rahaman Zeon
I'm in — let's find the right tools for what you're building.