Cybersecurity Awareness SaaS with Phishing Simulation need Web Development
Contact person: Cybersecurity Awareness SaaS with Phishing Simulation
Phone:Show
Email:Show
Location: riyadh, Saudi Arabia
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I am looking for a skilled developer to create a web-based SaaS (Subscription-based) platform focused on cybersecurity awareness for companies and organizations. The platform must support multi-tenant architecture, allowing multiple organizations to use the same system with complete data isolation.
The platform should include:
Key Features:
1. Admin Dashboard:
• Manage users, companies, and clients.
• Add, edit, and delete training courses.
• Advanced performance analytics, including:
• Training completion rates.
• Average quiz scores and pass/fail rates.
• Video watch percentage and engagement tracking.
• Phishing campaign success/failure statistics.
• Comparison reports between departments or time periods.
• Exportable reports (PDF, Excel).
2. Client Dashboard:
• Secure login and registration (with 2FA).
• Access training courses containing videos, interactive exercises, and quizzes.
• Track employee progress with detailed metrics on training engagement and phishing test results.
3. Phishing Simulation Module:
• Create custom phishing campaigns.
• Send simulated phishing emails to employees.
• Detailed reporting on who clicked links, entered data, or reported the email.
4. Security & Data Protection:
• Data encryption at rest and in transit (HTTPS + Encryption).
• Follow secure coding best practices.
5. Multi-language Support (Arabic & English).
⸻
Technical Requirements:
• Backend: Python (Django / Flask) or Node.js.
• Frontend: React / Vue.js / Angular.
• Database: MySQL / PostgreSQL.
• Hosting: AWS, Azure, or other secure cloud providers.
• Responsive design for mobile and tablet compatibility.
• Multi-tenant architecture to support multiple organizations with separate data access.
⸻
Work Requirements:
• Deliver complete source code and documentation.
• Write clean, well-commented code.
• Provide a staging environment before going live.
• Commit to the agreed timeline.
⸻
Reference Platforms:
• KnowBe4
• PhishMe (Cofense)
• Infosec IQ" (client-provided description)
Matched companies (2)

Junkies Coder
