Cyber सारथी
A cybersecurity-awareness platform, live in production
Cyber-awareness training usually stops at a workshop deck: a session runs once, a handful of people see it, and there's no way to measure whether anything landed. MeraPath needed the workshop content to live as a real platform — one people could register for, learn from, get tested on, and walk away from with a verifiable certificate.
A cybersecurity-awareness program is only as good as its distribution. Turning a workshop into a self-serve platform — with a graded quiz, a leaderboard, and a QR-verifiable certificate — is what makes the content scale past a single room, and what gives the program something measurable to point to.
- 01The full participant journey: registration → learning modules → quiz → auto-generated certificate with QR verification.
- 02"Cyber Score" — a scenario-based quiz plus an interactive "arena" of mini-games (an OTP scam simulator, a scam-detective exercise, a password-strength lab) that turn awareness training into something people actually engage with.
- 03A role-based admin panel: participant, trainer, and citizen management; scoped sub-admin permissions; bulk email/WhatsApp messaging; and a CMS for lesson content — genres, topics, storyboards, quizzes.
- 04Email automation over Gmail SMTP and phone-OTP verification via 2Factor.in, with rate limiting and resend cooldowns.
- 05Security hardening across the app — server-side auth guards, rate limiting, security headers — plus a 5,300+ line dead-code cleanup and a documentation rewrite (schema, auth, architecture) once the platform stabilized.
- 01RegisterParticipant sign-up, phone OTP via 2Factor.in
- 02LearnCMS-authored modules: genres, topics, storyboards
- 03QuizScenario-based quiz engine with auto-scoring
- 04Certifypdf-lib certificate generation, QR-code verification
- 05AdministerRole-based admin: participants, trainers, sub-admins, CMS
- 06NotifyGmail SMTP + WhatsApp bulk messaging, leaderboard, CSV export
- Authentication & phone-OTP verification
- Learning repository & cyber-awareness modules
- Scenario-based quiz engine with automatic scoring
- "Cyber Score" arena — OTP scam simulator, scam detective, password lab
- Leaderboard
- Role-based admin dashboard with scoped sub-admins
- CMS for lessons (genres, topics, storyboards, quizzes)
- Certificate generation with QR verification
- Bulk email & WhatsApp automation
- Security-hardened, production-deployed architecture
Shipping fast with a two-person dev team while the platform was actively being used meant bugs surfaced in production: quiz retake logic, silent save failures, stale-data caching, OTP relogin issues, session leaks in the navbar.
→ Ran full end-to-end QA passes across registration, quiz, certificate, email, and admin flows, and fixed each issue as it was found — 178+ commits shipped to main across 6+ production deployments.
The codebase accumulated dead code and inconsistent patterns as features shipped quickly under a workshop deadline.
→ Led a cleanup pass that removed 5,300+ lines of dead code, deduplicated components and hooks, and rewrote the core docs (schema, auth, architecture) so the codebase stayed maintainable past the internship.
Live in production at cybersarthi.in with 5,000+ registered users. 178+ commits shipped to main, 6+ production deployments via Vercel.