Sentinel is an interactive cybersecurity simulation platform that helps students and beginners understand how cyber attacks unfold through guided investigations instead of static tutorials.
Rather than reading about phishing, credential theft, or ransomware, users experience each stage of an investigation—from building a simulation to analyzing attacker behavior, reviewing evidence, and understanding how the attack could have been prevented.
🌐 Live Demo: https://sentinel-cyberlabs.vercel.app
Instead of presenting isolated cybersecurity concepts, Sentinel guides users through a complete investigation.
A typical investigation follows this journey:
Simulation Builder
↓
Threat Analysis
↓
AI Analyst
↓
Attack Timeline
↓
Command Center
↓
Learning Review
Each stage builds upon the previous one, creating a continuous investigation instead of a collection of disconnected pages.
As a cybersecurity learner, I often found myself understanding what an attack was but struggling to visualize how it actually happened.
Most learning resources explain techniques individually, but real attacks are chains of events. Sentinel was built to bridge that gap by allowing learners to explore realistic attack scenarios, understand attacker behavior, inspect security decisions, and learn defensive thinking through interaction.
The objective isn't to teach offensive security—it is to make cybersecurity easier to understand.
- Interactive cyber attack simulations
- Guided investigation workflow
- AI-assisted investigation summaries
- Visual attack timeline
- Command Center with investigation insights
- Persistent investigation sessions
- Sequential module progression
- Beginner-friendly explanations
- Responsive dark interface
- Interactive reports and learning review
Sentinel currently covers concepts such as:
- Phishing Attacks
- Credential Theft
- Social Engineering
- Malware Delivery
- Ransomware
- Network Compromise
- Browser Security
- Security Awareness
- Defensive Security Fundamentals
- MITRE ATT&CK concepts
Frontend
- Next.js
- React
- TypeScript
- Tailwind CSS
Animation
- Framer Motion
- GSAP
AI & Services
- Google Gemini API
- Vercel
Cybersecurity References
- MITRE ATT&CK Framework
Sentinel is continuously evolving.
- Guided investigation workflow
- Interactive simulations
- AI investigation summaries
- Persistent investigation state
- Sequential module progression
- User authentication
- Saved investigation history
- Expanded attack scenarios
- Richer AI explanations
- Interactive evidence explorer
- More cybersecurity simulations
Sentinel is an educational cybersecurity platform built for learning purposes.
Every attack scenario is simulated inside the application and does not target, scan, or interact with real systems. The project is intended to promote cybersecurity awareness, defensive thinking, and practical learning through safe, interactive experiences.
I'm Utkarsh Singh, a B.Tech Electronics & Communication Engineering student at Jaypee Institute of Information Technology (JIIT), Noida.
Sentinel is one of my ongoing projects exploring the intersection of cybersecurity, software engineering, and user experience.
If you have suggestions or feedback, I'd love to hear them.
⭐ If you found Sentinel interesting, consider giving the repository a star.




