In engineering institutions, departmental task tracking and algorithmic prep face severe systemic bottlenecks:
- π Fragmented Deliverables: Academic lab tasks are scattered across Google Forms, WhatsApp groups, and paper records, resulting in lost records and zero auditability.
- π» Coding Velocity Blind Spot: Students solve algorithmic challenges on LeetCode and GitHub without faculty having real-time visibility into daily streaks or mastery.
- β±οΈ Severe Grading Latency: Manual review creates multi-week backlogs, preventing faculty from providing actionable, personalized mentorship.
- π’ Corporate Recruitment Disconnect: Placement coordinators lack empirical, tamper-proof proof of students' sandboxed multi-language programming competency.
| Feature / Dimension | Conventional LMS (Moodle / Classroom) | Manual Spreadsheets & WhatsApp | ποΈ VSBEC IT Vault |
|---|---|---|---|
| Sandboxed Code Execution | β None | β None | β Isolated C, C++, Java 17, Python 3 Sandbox |
| Competitive Profile Telemetry | β None | β None | β Automated LeetCode GraphQL & GitHub REST Sync |
| Hierarchical Approval Workflow | β Single-Tier Only | β None | β 3-Tier Pipeline (Peer β Faculty β HOD) |
| Automated Instant Alerts | β None | β Telegram Webhooks + Web Push + Email Failover | |
| Anti-Cheat Proctoring | β Paid Third-Party Addon | β None | β Integrated Webcam PIP & Fullscreen Lockdown |
- π« Zero Sandboxed Execution: Traditional systems treat code as plain text files without isolated compilation or test suites.
- π Subjective Evaluation Bias: Without rigid rubrics and verification chains, grading consistency varies widely across evaluators.
- π΄ Communication Blackouts: Critical placement and lab deadlines are missed due to unreliable email notifications.
VSBEC IT Vault is an institutional task governance, real-time coding competency tracking, and corporate recruitment ecosystem engineered for the Department of IT, VSB Engineering College:
- π SIH 2026 Internal Hackathon Top 50 (Official SIH Portal Nominee): Shortlisted in the SIH 2026 Internal Hackathon (Top 50 out of 300+ teams) with official SIH portal submission.
- π₯ Real-World Implementation: Actively adopted by 365+ enrolled students in the Department of Information Technology for centralized academic governance, LeetCode habit tracking, and corporate coding assessments.
- π‘οΈ 3-Tier Verification Pipeline: Enforces an audit trail where tasks are peer-reviewed by Coordinators, validated by Advisors, and authorized by HOD.
- β‘ Algorithmic Momentum Daemons: Schedulers poll LeetCode GraphQL and GitHub REST APIs daily, computing solve velocity and commit streaks.
- π» Sandboxed Multi-Language Compiler: Isolated execution runtime supporting Monaco Editor assessments for C, C++, Java, and Python.
graph TD
Client["Client UI (React 19 + Vite 6)"] --> Gateway["API Gateway & Middleware (Node.js / Express 4)"]
Gateway --> RBAC["Role-Based Access Guard & Monaco Assessment Core"]
Gateway --> Sandbox["Sandboxed Compiler Engine (C, C++, Java 17, Python 3)"]
Gateway --> DB[("PostgreSQL 14 Database (13 Relational Tables)")]
Gateway --> Daemons["Telemetry Schedulers (LeetCode GraphQL & GitHub REST)"]
Gateway --> Alerts["Notification Relays (Telegram Webhook & VAPID Push)"]
| System Subsystem | Technologies Implemented | Core Engineering Responsibility |
|---|---|---|
| User Interface | React 19, TypeScript 5.8, Vite 6, Tailwind CSS | Single-page portal with role layouts, Monaco IDE, and PIP proctoring |
| Application Layer | Node.js 20+, Express 4.x, TypeScript | RESTful API server, dynamic RBAC middleware, and report compilers |
| Data Layer | PostgreSQL 14+ (13 Tables), In-Memory Cache | Relational schema with foreign key integrity and optimized indexed lookups |
| Compiler Sandbox | Isolated Node.js Child Process Jails | Secure compilation for C, C++, Java, and Python with timeout traps |
| External Daemons | LeetCode GraphQL, GitHub REST, Telegram Bot | Automated nightly profile sync, webhook relays, and email dispatches |
flowchart LR
A["1. Task Ingestion & Monaco Assessment"] --> B["2. Student Coordinator Peer Audit"]
B --> C["3. Faculty Advisor Rubric Review"]
C --> D["4. HOD Final Departmental Sign-Off"]
D --> E["5. Placement Index & Corporate Export"]
- Task Submission & Verification: Student submits source code and screenshot proof β Coordinator verifies rubrics β Faculty reviews β HOD signs off.
- Proctored Assessment Execution: Candidate launches Monaco test β PIP webcam monitors focus β Code evaluates against test suites β Scorecard generated.
- π₯ 365+ Active Students Governed: Adopted across 6 sections at VSBEC with daily operational utilization.
- π SIH 2026 Top 50 Finalist: Shortlisted Top 50 out of 300+ campus teams with central SIH portal nomination.
- π 100% Digitized Submissions: Eradicated paper logs, saving 15+ faculty hours weekly.
- π€ 100+ Telegram Community: Morning briefs and deadline alerts delivered with 99.9% reliability.
- β‘ Optimized Low-Latency Lookups: Indexed relational queries enable instantaneous student record retrieval.
- π¬ Technical Feasibility: Deployed on Vercel with PostgreSQL cloud database, proven under high-concurrency coding drives.
- π° Economic & Financial Viability: Zero-cost open-source stack eliminates recurring third-party academic SaaS fees.
- ποΈ Operational Governance: RBAC precisely reflects institutional hierarchies across students, faculty, and administrators.
- π Horizontal Scalability Roadmap: Modular schema easily scales to accommodate entire multi-department universities (10,000+ students).
Tharunkumar K (@Tharun4743)
- π B.Tech Information Technology β’ V.S.B. Engineering College, Karur
- π GitHub Profile β’ LinkedIn β’ Personal Portfolio
Caution
PROPRIETARY & CONFIDENTIAL INTELLECTUAL PROPERTY
All rights reserved. This repository, its architecture, source code, workflows, firmware, and associated documentation are the exclusive intellectual property of Tharunkumar K.
No entity, organization, or individual is permitted to copy, modify, distribute, publish, commercially exploit, reverse engineer, or deploy any portion of this project without express, prior written permission from the author.
Copyright Β© 2026 Tharunkumar K. All Rights Reserved.