Skip to content
Cybersecurity
Completed

RiskAudit – AI Cybersecurity Risk Assessment Platform

AI-powered platform that assesses organizational cybersecurity posture against the NCA ECC 2-2024 framework with smart scoring and executive reports

Overall Progress100%
N/A
This is a private application. Live preview is not available for security reasons.
20 views

NDA Protected Project

This project is under a Non-Disclosure Agreement. Source code and certain details cannot be shared publicly.

RiskAudit – AI Cybersecurity Risk Assessment Platform
Click to view fullscreen

Development Progress History

A transparent look at our daily development progress, challenges faced, and solutions implemented

No development updates yet.

Project Details

Client

Dlara

Industry

Status

Completed

Technologies

ReactViteTypeScriptReact Router DOMRedux ToolkitRadix UIReact-ReduxTailwind CSS 3Framer MotionRechartsReact Hook FormLucide ReactEmbla CarouselSonnerNext-ThemesTailwind MergeNode.jsExpressMongoDBOpenAI API

Key Features

  • Multi-domain security assessment questionnaire
  • Weighted risk scoring engine
  • AI-powered report generation
  • Interactive risk matrix visualization

Technologies Used

ReactViteTypeScriptReact Router DOMRedux ToolkitRadix UIReact-ReduxTailwind CSS 3Framer MotionRechartsReact Hook FormLucide ReactEmbla CarouselSonnerNext-ThemesTailwind MergeNode.jsExpressMongoDBOpenAI API

Key Features

  • Multi-domain security assessment questionnaire
  • Weighted risk scoring engine
  • AI-powered report generation
  • Interactive risk matrix visualization
  • Executive PDF report export

Project Details

RiskAudit is a cybersecurity risk assessment platform built for organizations that need to evaluate their security posture against Saudi Arabia's NCA Essential Cybersecurity Controls (ECC 2-2024) framework. The platform walks users through a structured questionnaire covering six security domains: Governance & Risk Management, Identity & Access Management, Data Protection, System & Network Protection, Monitoring & Detection, and Awareness & Third-Party Security. Each question carries a risk weight, and the system calculates domain-level and overall risk scores using a weighted scoring algorithm. Once the assessment is complete, the platform sends the results to an AI engine powered by GPT-4.1, which generates a detailed executive report. This report includes a risk summary, top five identified risks, remediation plans broken into short-term, medium-term, and long-term actions, ECC gap mapping across all six domains, and a risk matrix summary. Users can view results through an interactive dashboard featuring risk score gauges, domain breakdowns, and toggleable 3x3 or 4x4 risk matrices. The executive report can be exported as a multi-page PDF with charts and visual summaries. The backend runs on Node.js with Express and MongoDB, handling assessment storage and AI report generation. The frontend is built with React, Redux for state persistence, and Tailwind CSS for a clean, responsive interface with smooth animations.
More Projects

Related Projects

Explore more of our completed projects and see the quality of work we deliver.

Want a Project Like This?

We'd love to build something similar for you. Drop us a message and let's discuss your requirements.