# Nyala Digital Academy (NDA)
## Digital Transformation Through Education
Nyala Digital Academy (NDA) is a full-stack Learning Management System (LMS) developed to support digital transformation initiatives in Sudan by providing accessible, multilingual, and offline-capable technical education.
The platform delivers structured training programs in operating systems, networking, cybersecurity, and digital archiving while providing instructors with tools to monitor learner progress, assess performance, and issue certificates.
The system is designed to operate effectively in environments with limited connectivity through Progressive Web App (PWA) capabilities and local content caching.
---
# Mission
Nyala Digital Academy aims to:
* Promote digital literacy and professional IT skills.
* Support paperless government initiatives.
* Train students and professionals in modern technologies.
* Improve access to education in low-connectivity environments.
* Create a scalable platform for future technical programs.
---
# Core Features
## Student Portal
Students can:
* Enroll in available programs.
* Access course materials.
* Track learning progress.
* Complete assignments and assessments.
* Take unit exams and final exams.
* Download learning resources.
* View course completion status.
* Receive course certificates.
---
## Learning Management System
The LMS includes:
* Courses
* Units
* Lessons
* Learning materials
* Activities
* Assignments
* Progress tracking
* Exam management
---
## Assessment System
The platform supports:
* Unit examinations
* Final course examinations
* Automatic grading
* Attempt tracking
* Maximum attempt limits
* Pass / fail determination
* Exam history recording
---
## Certificate System
Upon successful course completion students receive:
* Digital certificate
* Unique verification code
* Certificate verification page
* Public certificate validation
---
## Instructor Dashboard
Instructors can:
* Review student applications …