CyberSafe IQ is a modern interactive web platform that tests your cyber safety knowledge through real-world scenarios.
You are placed in situations like a suspicious OTP request, a phishing email, a fake friend request β and you have 30 seconds to respond. The platform evaluates your awareness, decision making, and response quality β and gives you a detailed safety score with performance breakdown at the end.
Designed for everyday users who want to understand, identify, and respond to common online threats confidently.
- π― 10 Scenario-Based Questions β 5 MCQ + 5 Written responses covering real online threats
- β±οΈ 30 Second Live Timer β Animated glowing countdown bar per question
- π Auto-Lock System β Answers lock automatically on timeout, just like real decisions
- π Detailed Result Dashboard β Animated score rings showing Awareness, Response Quality and Overall score
- π Performance Levels β Excellent, Good, Average and Needs Improvement
- π± Fully Responsive β Perfectly works on Mobile, Tablet and Desktop
- π¨ Cyber-Themed UI β Dark navy background with cyan gradients and glassmorphism cards
- β¨ Smooth Animations β Framer Motion powered page and question transitions throughout
| No | Topic | Type |
|---|---|---|
| 01 | OTP and Banking Scams | MCQ |
| 02 | Fake Reward Popups | MCQ |
| 03 | Requests from Online Strangers | MCQ |
| 04 | Phishing Emails and Fake Domains | MCQ |
| 05 | Privacy Violations | MCQ |
| 06 | Suspicious Friend Requests | Written |
| 07 | Public Wi-Fi Safety | Written |
| 08 | Online Grooming Awareness | Written |
| 09 | Password Reuse Risks | Written |
| 10 | App Permission Awareness | Written |
Final Score = ( Awareness x 60% ) + ( Response Quality x 40% )
| Score Range | Performance Level |
|---|---|
| 85 β 100 | π’ Excellent |
| 65 β 84 | π΅ Good |
| 45 β 64 | π‘ Average |
| 0 β 44 | π΄ Needs Improvement |
| Technology | Purpose |
|---|---|
| React 18 | Frontend Framework |
| Vite | Build Tool and Dev Server |
| Framer Motion | Animations and Page Transitions |
| Lucide React | Icon Library |
| CSS-in-JS | Component Level Inline Styling |
| Vercel | Deployment and Hosting |
git clone https://github.com/pitanimounika/CyberSafe-IQ.git
cd CyberSafe-IQ
npm install
npm run devOpen http://localhost:5173 in your browser.
π https://cybersafe-iq.vercel.app
If this helped you, drop a β on the repo β it means a lot!
Built with β€οΈ for cyber safety awareness
π Live Demo Β β’Β π¨βπ» GitHub