Skip to main content

Tech Stack

🎯 The Winning Formula

Node.js (Developer Velocity) + Go (Reliability) + Python (AI Capabilities)

Why This Combination?

LanguageStrengthUse Case
Node.jsFast development, huge ecosystem60% - CRUD, APIs, Dashboards
GoConcurrency, reliability25% - High-throughput services
PythonAI/ML ecosystem15% - All AI features

Frontend

TechnologyVersionPurpose
Next.js15.xApp Router, React Server Components
React19.xUI components
TypeScript5.7.xType safety
Tailwind CSS3.xStyling
shadcn/uiLatestUI component library
TanStack Query5.xData fetching
Zustand5.xState management

Backend - Node.js Services (60%)

TechnologyVersionPurpose
Node.js22 LTSRuntime
NestJS10.xFramework
TypeScript5.7.xLanguage
Prisma5.xORM
BullMQ5.xJob queues
Jest29.xTesting

Services: Auth, SIS, Fee Management, HR, Assets, Wellness, Alumni


Backend - Go Services (25%)

TechnologyVersionPurpose
Go1.22+Language
Gin1.9.xHTTP framework
pgx5.xPostgreSQL driver
go-redis9.xRedis client
NATS2.xMessage queue
Zap1.26.xLogging

Services: Attendance, Finance Engine, Notifications, Transport, Real-time


Backend - Python AI Services (15%)

TechnologyVersionPurpose
Python3.12.xLanguage
FastAPI0.115+API framework
Anthropic SDK0.40+Claude integration
LangChain0.3+LLM orchestration
Qdrant1.12+Vector database
Pytesseract0.3+OCR
Pandas2.2+Data processing

Services: Exam Predictor, AI Tutor, Doubt Snap, Assessment Engine, Analytics


Database & Storage

TechnologyVersionPurpose
PostgreSQL16.xPrimary database
Redis7.4.xCache, sessions, queues
QdrantLatestVector embeddings for AI
AWS S3-Document storage

AWS Services

ServicePurposeFree Tier
CognitoAuthentication50K MAU free
LambdaServerless compute1M requests/month
API GatewayAPI management1M requests/month
RDSPostgreSQL12 months free
S3File storage5GB free
CloudFrontCDN1TB/month free
SESEmail62K emails/month
SQS/SNSMessaging1M requests/month

Development Tools

ToolPurpose
ESLintJS/TS linting
PrettierCode formatting
golangci-lintGo linting
RuffPython linting
HuskyGit hooks
DockerContainerization
GitHub ActionsCI/CD

Monitoring & Observability

ToolPurpose
CloudWatchAWS native monitoring
PrometheusMetrics collection
GrafanaDashboards
JaegerDistributed tracing
SentryError tracking