ALL PROJECTS ARCHIVE
Production Live
Enterprise Full-Stack2026

CampusSphere

Enterprise Co-Curricular Governance, Credit Banking & NAAC Compliance

CampusSphere is a multi-tier, enterprise-grade co-curricular activity verification, institutional credit banking, and NAAC/NIRF accreditation compliance management system for higher education institutions. It streamlines student achievement submissions through a two-stage verification pipeline (Faculty Advisor Stage 1 verification followed by Institutional Admin Stage 2 final sign-off), automates credit assignment via a dynamic Credit Policy Engine mapped to NAAC Criteria 1–7, and provides cryptographic public credential verification (/verify/[verificationId]) alongside 1-click NAAC/NIRF compliance CSV reports.

$git clone https://github.com/arpanpramanik2003/CampusSphere.git
CampusSphere
DEPLOYMENT CATEGORYEnterprise Full-Stack
RELEASE CYCLE2026
SYSTEM HEALTHProduction Live
Architecture Overview

Two-Stage Compliance Engine with Cryptographic Verification & Observability

Verification Pipeline
Two-Stage Multi-Tier Approval

Faculty Advisor Stage 1 review followed by Institutional Admin Stage 2 final authorization and ledger lock.

Credit Policy Engine
NAAC Criteria 1–7 Mapped

Dynamic weight matrices (Activity Type × Achievement Level) automatically compute degree credits.

Public Credential Verification
Tamper-Proof vref_ Tokens

Cryptographic public-facing endpoint (/verify/[verificationId]) allows instant employer verification.

System Observability
Distributed Tracing & Metrics

Integrated OpenTelemetry, Prometheus metrics, and Pino structured JSON logging across microservices.

Data Ingestion
CSV Bulk Onboarding

Enables single-operation onboarding for thousands of students and faculty members simultaneously.

Audit Compliance
1-Click Official Exports

Generates institutional compliance CSV reports formatted for official NAAC and NIRF audits.

Engineering Highlights

  • Two-Stage Verification Pipeline (Faculty Advisor Stage 1 & Institutional Admin Stage 2)
  • Dynamic Credit Policy Engine with weight matrices mapped to NAAC Criteria 1–7
  • Cryptographic Public Credential Verification endpoint (/verify/[verificationId])
  • Sliding-window auth rate limiting with Upstash Redis and memory fallback
  • Enterprise Observability with OpenTelemetry distributed tracing and Prometheus metrics

TECHNOLOGY STACK ECOSYSTEM (12)

ZERO RUNTIME BLOAT
Next.js 15React 19Node.jsExpressPostgreSQLSupabaseCloudinary APIUpstash RedisOpenTelemetryPrometheusPinoTailwind CSS