Skip to main content
Enterprise Systems2022 – 2023Full-Stack Software Developer

University Student & Course Management System

Cross-Platform Web & Desktop Administrative Portal (Al-Ahgaff University)

University Student & Course Management System

The Challenge & Context

University registrars had to manage thousands of students using fragmented spreadsheets and outdated legacy software that caused grade discrepancies and lacked centralized audit logs.

Engineering Approach & Architecture

Consolidated academic data into a normalized SQL database, exposed secure role-based services in .NET, and wrapped the client interface in Electron.Net for native offline-capable desktop execution alongside web accessibility.

SYSTEM ARCHITECTURE SUMMARY:

Multi-tier enterprise client-server system with offline data caching and cross-platform desktop compilation.

Key Architecture Highlights

  • Unified C# / .NET backend serving both web browsers and desktop clients
  • Electron.Net desktop package with native OS printing and PDF grade generation
  • Fine-grained role-based access control (RBAC) for professors, deans, and students
  • Automated GPA calculations and academic transcript verification

Measurable Outcomes & Business Impact

12,500+
Student Academic Records Centrally Managed
100%
Elimination of Manual Grade Discrepancies
Cross-Platform
Single Codebase for Web and Windows Desktop

Technologies Deployed

.NET CoreC#Electron.NetSQL ServerWindows FormsRESTful APIsReports & PDF Engine

Require a Similar Architecture?

Consult with Abdulrahman on high-throughput web systems, CI/CD automation, or custom hardware controllers.

Initiate Architecture Consultation