#CyberShield - Cyber Safety and Platform to spread Awareness
CyberShield is an innovative Cyber Safety Platform designed to educate, protect, and empower users against a wide range of cyber threats. With an interactive and user-friendly interface, this platform addresses cybersecurity challenges faced by students, professionals, and everyday internet users.
Core Features
User Authentication & Authorization Secure login and registration system, with encrypted password storage and role-based access control.
Interactive Cyber Safety Quizzes Test knowledge with dynamic quizzes on phishing, scams, identity theft, and other cybersecurity threats.
Real-Time Risk Alerts Notifications and warnings for suspicious activity and potential cyber threats.
Admin Dashboard Manage users, quizzes, and monitor platform usage statistics in one place.
Responsive Design Works seamlessly across devices, ensuring accessibility for all users.
- Home: Overview with statistics and quick access to different sections
- Threats: Detailed information about common cyber threats with examples and prevention tips
- Demographics: Personalized safety guidance for different user groups
- Quiz: Interactive assessment to test and improve cyber safety knowledge
- Report: Report incedent regarding the cyber crime
- Node.js (version 16 or higher)
- npm or yarn package manager
Sections
Frontend (React + Vite) Dynamic and responsive UI Quizzes, dashboards, and alert notifications Smooth navigation and real-time feedback
Backend (Node.js + Express + MongoDB) RESTful APIs for authentication, quiz management, and user tracking JWT-based secure authentication MongoDB for scalable and efficient data storage
- Frontend: React 18
- Styling: Tailwind CSS
- Icons: Lucide React
- Routing: React Router DOM
- Build Tool: Vite
The platform is fully responsive and works seamlessly on:
- Desktop computers
- Online gaming scams
- Fake job offers
- Corporate email phishing
- Business email compromise
- Financial fraud targeting salary accounts
- Online shopping scams
- Fake customer care calls
- Social media privacy issues
- Fake government schemes
- Aadhaar/PAN verification scams
- Banking fraud through agents
- Mobile recharge scams
- Fake health insurance calls
- Pension and banking fraud
- Fake investment schemes
- Cyber Crime Helpline: 1930
- Police Emergency: 100
- Women Helpline: 1091
- Senior Citizens Helpline: 14567
- Online Portal: cybercrime.gov.in
The platform includes:
- Real-world examples of cyber threats
- Step-by-step prevention guides
- Interactive learning through quizzes
- Links to official government resources
- Modern UI: Clean, intuitive interface with modern design principles
- Accessibility: Designed to be accessible to users of all technical levels
- Visual Hierarchy: Clear information architecture for easy navigation
- Interactive Elements: Engaging components to maintain user interest
- Increase cyber safety awareness among Indian users
- Reduce cyber fraud incidents through education
- Provide accessible resources for all demographics
- Create a trusted platform for cyber safety information
- Empower users to make informed decisions online
This platform is designed to be a community resource. Contributions are welcome to:
- Add new threat categories
- Improve content for specific demographics
- Enhance the quiz with more questions
- Add new safety tools and resources
- Improve accessibility features
This project is created for educational and awareness purposes to help protect Indian users from cyber threats.
For questions or support regarding the platform, please refer to the emergency contacts listed above for immediate assistance with cyber crime incidents.
Stay Safe Online! 🛡️