Ministry of Education - Eastern Province (Al-Ahsa) — Saudi Arabia

Injaz National School Accreditation Platform — 990+ Schools

The education directorate faced an administrative bottleneck annually collecting, auditing, and grading accreditation evidence for 990 schools across manual committees lasting 6 months, suffering server crashes and human scoring errors.

Azure FunctionsAzure Blob.NET 8SupabasePostgreSQLPythonVanilla JS
Injaz National School Accreditation Platform — 990+ Schools

Operational Benchmarks

Measurable impact achieved in production.

990+ مدرسة

Audited Schools

25,000+

Processed Evidences

0% (استقرار تام)

System Downtime

من 6 أشهر → 5 أيام

Arbitration Window

Operational Challenges

Critical bottlenecks prior to system deployment

  • Ingesting 25,000+ heavy documents concurrently with zero server crashes.
  • Ensuring lightweight browser rendering on outdated school computer labs.
  • Strict role segregation for arbitrators across 8 national quality standards.
  • Instant generation of certified accreditation scorecards and statistical summaries.

Operational Transformation

Direct before vs after production benchmarks

Audit & Evaluation Cycle

Before6 months of exhausting site visits
Now5 days with real-time automated scoring

Server Stability

BeforeFrequent crashes and upload failures
Now100% upload success via direct Blob storage

Grading Transparency

BeforeCalculation discrepancies and appeals
Now100% automated scoring with instant breakdown

Architectural Decisions & Trade-offs

Engineered design choices, technical rationale, and evaluated trade-offs

01

Adopted SAS Token Direct-to-Cloud Uploads

Architectural Rationale:

Completely bypassed application servers for file payload transport, eliminating server crashes during peak submission windows.

Calculated Trade-off:Strict validation requirements for token lifetime and payload limits.
02

Engineered a Zero-Framework Vanilla JS Frontend

Architectural Rationale:

Guaranteed sub-second page loads on legacy hardware across remote school labs.

Calculated Trade-off:Manual DOM manipulation without component state frameworks.

Data Flow & Integration Pipeline

Live visual pipeline demonstrating real-time data exchange across services, AI engines, and databases.

B2C Web Portal
Global GDS APIs
WhatsApp Bot
Central Core API
Vector DB (RAG)
Background Tasks
Relational Database
Live Subsystems & Interfaces

Production Interfaces & Modules

Comprehensive architectural walkthrough of live dashboards, portals, and background engines.

Automated Reporting / Ranking Engine
Injaz Automated Performance Report - Header & Rank Badge
Inspect Full Resolution

Injaz Automated Performance Report - Header & Rank Badge

School Scorecards & Automated Reports

Official automated evaluation report header by Al-Ahsa Education Directorate featuring school identification and top rank badge (Rank #1 out of 647).

Audit Breakdown / Compliance Status
Injaz Evaluation Report - Standards Accreditation Breakdown
Inspect Full Resolution

Injaz Evaluation Report - Standards Accreditation Breakdown

School Scorecards & Automated Reports

Breakdown of school accreditation status showing 100% completion (11/11 approved evidences) across individual standard categories.

Submission Wizard / Central Lock System
School Portal - Standards Evidence Upload Wizard & Audit Alert
Inspect Full Resolution

School Portal - Standards Evidence Upload Wizard & Audit Alert

School Submission Portal

School submission wizard header displaying domain progress counters and central audit alert banner notifying of temporary submission lock.

Dynamic Dropdowns / Asynchronous Fetch
School Wizard - Gender & Educational Stage Selectors
Inspect Full Resolution

School Wizard - Gender & Educational Stage Selectors

School Submission Portal

Interactive selection controls for school category (Boys/Girls) and academic stage (Primary, Middle, High School) with dynamic data loading.

Form Validation / Fallback Handler
School Wizard - Manual School Registration Form
Inspect Full Resolution

School Wizard - Manual School Registration Form

School Submission Portal

Fallback registration field allowing unlisted or newly established schools to input their official institutional name manually.

Direct Cloud Upload / File Handlers
School Portal - Upload Domains: Executive Team & Academic Supervision
Inspect Full Resolution

School Portal - Upload Domains: Executive Team & Academic Supervision

School Submission Portal

Evidence upload cards for Executive Leadership (School Improvement Plan) and Academic Supervision (Weekly/Term Plans, Noor System Schedules).

Categorized File Ingestion / UI Cards
School Portal - Upload Domains: Student Activities & Guidance
Inspect Full Resolution

School Portal - Upload Domains: Student Activities & Guidance

School Submission Portal

Upload section for Student Activities (Leader Assignments, Activity Plans) and Student Guidance (Parent Engagement, Behavioral Case Management).

Workflow Submission / Confirmation Action
School Portal - Final Evidence Dispatch & Submission CTA
Inspect Full Resolution

School Portal - Final Evidence Dispatch & Submission CTA

School Submission Portal

Action footer providing the primary submission trigger ('Send and Accredit All Evidences') along with official educational copyright notices.

Next.js Dashboard / Charting / Analytics
Admin Portal - System KPI Overview & Standards Distribution Chart
Inspect Full Resolution

Admin Portal - System KPI Overview & Standards Distribution Chart

Admin Dashboard & Analytics

Central executive dashboard showcasing aggregate metrics (6,613 files, 6,611 verified), gender split (2,521 boys, 4,092 girls), and standard-by-standard chart.

Data Visualization / Chart Component
Admin Portal - 9-Standards Volume Distribution Chart
Inspect Full Resolution

Admin Portal - 9-Standards Volume Distribution Chart

Admin Dashboard & Analytics

Detailed bar chart visualization displaying the quantitative volume of uploaded evidence documents across standards 1 through 9.

AI Fuzzy Matching / Levenshtein / Search Grid
Admin Evidence Registry - Multi-Filter & AI School Matching Suite
Inspect Full Resolution

Admin Evidence Registry - Multi-Filter & AI School Matching Suite

Evidence Registry & AI Matching

Advanced evidence search registry equipped with multi-criteria filtering and AI utilities: Suspicious School Detection and Smart Fuzzy Matching.

Evaluation Analytics / Leaderboard UI
Admin Detailed Analytics - Quality Distribution & Top Schools
Inspect Full Resolution

Admin Detailed Analytics - Quality Distribution & Top Schools

Performance Analytics

Evaluation quality analytics dashboard showing score distributions (High: 2008, Medium: 2199, Low: 2364) and top achieving schools leaderboard.

Two-Column Partitioned View / Export Engine
Admin Participating Schools - Boys vs Girls Detailed Directory
Inspect Full Resolution

Admin Participating Schools - Boys vs Girls Detailed Directory

School Directory & Participation

Segmented school directory lists showing active participating institutions across boys (242 schools) and girls (394 schools) divisions with export options.

Excel Ingestion / Batch Email Engine
Admin School Directory - Batch Export & Bulk Email Dispatch
Inspect Full Resolution

Admin School Directory - Batch Export & Bulk Email Dispatch

Operations & Batch Management

School directory operations console for importing master Excel databases, exporting compliant/delinquent lists, and triggering bulk email delivery.

Modal Window / Donut Chart / PDF Generator
School Scorecard Modal - Metadata & Evidence Quality Donut Chart
Inspect Full Resolution

School Scorecard Modal - Metadata & Evidence Quality Donut Chart

School Scorecards & Automated Reports

Modal popup presenting an individual school's comprehensive scorecard: ranking, institutional email, and evidence quality donut breakdown (90.9% High).

Audit Trail / Verification Ledger
School Scorecard - Evidence Audit Trail & Evaluator Comments
Inspect Full Resolution

School Scorecard - Evidence Audit Trail & Evaluator Comments

School Scorecards & Automated Reports

Granular evidence verification ledger displaying assigned supervisory department, accreditation timestamp, score rating, and verified audit notes.

Resend / SMTP Email Dispatch
Admin Modal - Direct Scorecard Email Dispatch to Official Inbox
Inspect Full Resolution

Admin Modal - Direct Scorecard Email Dispatch to Official Inbox

Communication & Dispatch

Modal prompt to trigger an automated official evaluation notification and scorecard access link directly to the school's ministerial email address.

Performance Leaderboard / Gamified Metrics
Admin Portal - Supervisor Performance Metrics & Leaderboard
Inspect Full Resolution

Admin Portal - Supervisor Performance Metrics & Leaderboard

Evaluator Performance

Supervisor productivity leaderboard tracking verified workload (up to 1,822 audits per department), completion rates, gender breakdown, and activity logs.

Metric Cards Grid / Departmental KPIs
Admin Portal - Supervisory Department Workload & Contribution Cards
Inspect Full Resolution

Admin Portal - Supervisory Department Workload & Contribution Cards

Evaluator Performance

Individual departmental metric cards showing audit contribution share (28%, 27%), total verified files, and timestamp of the latest supervisor action.

Feature Flags / Global System Governance
Central Control Panel - Global Feature Toggles & Submission Lock
Inspect Full Resolution

Central Control Panel - Global Feature Toggles & Submission Lock

System Governance & Feature Flags

System governance control panel featuring global toggles for new evidence ingestion, file replacement permissions, and final submission locking.

Architectural Lessons Learned
"If rebuilt, I would implement an OCR / LayoutLM pipeline to automatically verify stamp authenticity and document dates prior to arbitrator review."

— Mahmoud Talaat, Founder & Lead Systems Architect