Console Output Stream
System Performance & Hardware Status
Network Statistics & Throughput
Security Firewall & System Gates
| Environment key | Status flag | Note |
|---|---|---|
| MONGODB_URI | ● ACTIVE | connected |
| JWT_SECRET | ● ACTIVE | |
| JWT_REFRESH_SECRET | ● ACTIVE | |
| ALLOWED_ORIGINS | ● ACTIVE | https://erp.rite-erp.tech,https://*.erp.rite-erp.tech,https://rite-erp.tech,https://www.rite-erp.tech,https://admin.rite-erp.tech |
| ADMIN_IP_WHITELIST | ✘ MISSING | required in production |
| DASHBOARD_CREDENTIALS | ✘ MISSING | HTTP Basic authentication; 16+ character password |
| TRUST_PROXY_HOPS | ● ACTIVE | 1 |
| REDIS_URL | ● ACTIVE | connected |
🛡 Active Defense Infrastructure
Enables HTTP Security headers including CSP, HSTS, and X-Frame-Options to block clickjacking.
Restricts API access only to configured domain gates: https://erp.rite-erp.tech,https://*.erp.rite-erp.tech,https://rite-erp.tech,https://www.rite-erp.tech,https://admin.rite-erp.tech
Restricts API access caps to 100 requests per 15 mins to mitigate system exhaustion.
Requires constant-time verified operational credentials in addition to the IP allowlist.
Strips $ and . characters from incoming JSON payloads to block database queries.
Deduplicates query array parameter structures to safeguard controller parsers.
Shrinks outgoing bandwidth payloads by 60% using compression.
Enforces a strict 25 MB file upload cap to protect system buffers.
Restricts access to critical dashboard telemetry to whitelisted administrative IPs.
Registered API Gateways
| Gateway name | Endpoint path | Status |
|---|---|---|
| academic-calendar | /api/v1/academic-calendar | ✔ Registered |
| accounts | /api/v1/accounts | ✔ Registered |
| admin | /api/v1/admin | ✔ Registered |
| admission | /api/v1/admission | ✔ Registered |
| advancement | /api/v1/advancement | ✔ Registered |
| ai-governance | /api/v1/ai-governance | ✔ Registered |
| alumni | /api/v1/alumni | ✔ Registered |
| assessment-gradebook | /api/v1/assessment-gradebook | ✔ Registered |
| assessment-policy | /api/v1/assessment-policy | ✔ Registered |
| assignment | /api/v1/assignment | ✔ Registered |
| attendance | /api/v1/attendance | ✔ Registered |
| audit-log | /api/v1/audit-log | ✔ Registered |
| auth | /api/v1/auth | ✔ Registered |
| batch | /api/v1/batch | ✔ Registered |
| campus-governance | /api/v1/campus-governance | ✔ Registered |
| chat | /api/v1/chat | ✔ Registered |
| club | /api/v1/club | ✔ Registered |
| collaboration | /api/v1/collaboration | ✔ Registered |
| communication-hub | /api/v1/communication-hub | ✔ Registered |
| compliance | /api/v1/compliance | ✔ Registered |
| compliance-workspace | /api/v1/compliance-workspace | ✔ Registered |
| continuing-education | /api/v1/continuing-education | ✔ Registered |
| counseling | /api/v1/counseling | ✔ Registered |
| course-progress | /api/v1/course-progress | ✔ Registered |
| curriculum | /api/v1/curriculum | ✔ Registered |
| dashboard | /api/v1/dashboard | ✔ Registered |
| data-portability | /api/v1/data-portability | ✔ Registered |
| degree-audit | /api/v1/degree-audit | ✔ Registered |
| department | /api/v1/department | ✔ Registered |
| discipline | /api/v1/discipline | ✔ Registered |
| document | /api/v1/document | ✔ Registered |
| document-template | /api/v1/document-template | ✔ Registered |
| erp-assistant | /api/v1/erp-assistant | ✔ Registered |
| event | /api/v1/event | ✔ Registered |
| examination | /api/v1/examination | ✔ Registered |
| external-connector | /api/v1/external-connector | ✔ Registered |
| facilities | /api/v1/facilities | ✔ Registered |
| faculty-attendance | /api/v1/faculty-attendance | ✔ Registered |
| faculty-onboarding | /api/v1/faculty-onboarding | ✔ Registered |
| faculty-profile | /api/v1/faculty-profile | ✔ Registered |
| faculty-workload | /api/v1/faculty-workload | ✔ Registered |
| fee | /api/v1/fee | ✔ Registered |
| financial-aid | /api/v1/financial-aid | ✔ Registered |
| form-workflow | /api/v1/form-workflow | ✔ Registered |
| gatepass | /api/v1/gatepass | ✔ Registered |
| grievance | /api/v1/grievance | ✔ Registered |
| health | /api/v1/health | ✔ Registered |
| hostel | /api/v1/hostel | ✔ Registered |
| hr | /api/v1/hr | ✔ Registered |
| iic | /api/v1/iic | ✔ Registered |
| import-center | /api/v1/import-center | ✔ Registered |
| institution-setting | /api/v1/institution-setting | ✔ Registered |
| iqac | /api/v1/iqac | ✔ Registered |
| job-posting | /api/v1/job-posting | ✔ Registered |
| leave | /api/v1/leave | ✔ Registered |
| lesson-plan | /api/v1/lesson-plan | ✔ Registered |
| library | /api/v1/library | ✔ Registered |
| lms-integration | /api/v1/lms-integration | ✔ Registered |
| meeting | /api/v1/meeting | ✔ Registered |
| meeting-recording | /api/v1/meeting-recording | ✔ Registered |
| mentor | /api/v1/mentor | ✔ Registered |
| naac-nba | /api/v1/naac-nba | ✔ Registered |
| nav | /api/v1/nav | ✔ Registered |
| notice | /api/v1/notice | ✔ Registered |
| notification | /api/v1/notification | ✔ Registered |
| operations | /api/v1/operations | ✔ Registered |
| parent | /api/v1/parent | ✔ Registered |
| payment-settings | /api/v1/payment-settings | ✔ Registered |
| payroll | /api/v1/payroll | ✔ Registered |
| placement | /api/v1/placement | ✔ Registered |
| platform-customer-operations | /api/v1/platform-customer-operations | ✔ Registered |
| procurement | /api/v1/procurement | ✔ Registered |
| question-bank | /api/v1/question-bank | ✔ Registered |
| quiz | /api/v1/quiz | ✔ Registered |
| recruitment-crm | /api/v1/recruitment-crm | ✔ Registered |
| regulatory-integration | /api/v1/regulatory-integration | ✔ Registered |
| report-center | /api/v1/report-center | ✔ Registered |
| research-development | /api/v1/research-development | ✔ Registered |
| role | /api/v1/role | ✔ Registered |
| scholarship | /api/v1/scholarship | ✔ Registered |
| search | /api/v1/search | ✔ Registered |
| section | /api/v1/section | ✔ Registered |
| semester-registration | /api/v1/semester-registration | ✔ Registered |
| sso | /api/v1/sso | ✔ Registered |
| store | /api/v1/store | ✔ Registered |
| student-profile | /api/v1/student-profile | ✔ Registered |
| student-section-allotment | /api/v1/student-section-allotment | ✔ Registered |
| student-success | /api/v1/student-success | ✔ Registered |
| study-material | /api/v1/study-material | ✔ Registered |
| subject | /api/v1/subject | ✔ Registered |
| super-admin | /api/v1/super-admin | ✔ Registered |
| task | /api/v1/task | ✔ Registered |
| tenant-backup | /api/v1/tenant-backup | ✔ Registered |
| tenant-domain | /api/v1/tenant-domain | ✔ Registered |
| tenant-integrations | /api/v1/tenant-integrations | ✔ Registered |
| tenant-subscription | /api/v1/tenant-subscription | ✔ Registered |
| timetable | /api/v1/timetable | ✔ Registered |
| training-session | /api/v1/training-session | ✔ Registered |
| transport | /api/v1/transport | ✔ Registered |
| upload | /api/v1/upload | ✔ Registered |
| user | /api/v1/user | ✔ Registered |
Socket Gateway Event Bus
| Event key | Direction | Event payload description |
|---|---|---|
| send_message | c→s | Send chat message (text / file / image / audio / video + replyTo) |
| new_message | s→c | Broadcast new message to conversation room |
| react_message | c→s | Add emoji reaction to a message |
| message_reaction | s→c | Broadcast reaction update |
| typing_start / typing_stop | c→s | Typing indicator events |
| typing | s→c | Typing indicator broadcast |
| mark_read | c→s | Mark conversation as read |
| message_read | s→c | Read receipt broadcast |
| user_online | s→all | User came online |
| user_offline | s→all | User went offline + lastSeenAt timestamp |
| notification_push | s→c | In-app notification push |
| call_user / accept_call | c→s | WebRTC audio/video call signaling initiates / accepts |
| incoming_call / call_accepted | s→c | WebRTC calling alerts forwarded to caller/acceptor |
| reject_call / end_call | c→s | Reject or hang up WebRTC calling sessions |
| call_rejected / call_ended | s→c | Calling termination signals broadcast to peer |