Please enable JavaScript.
Coggle requires JavaScript to display documents.
Global Auto Parts LMS, Non-Functional Requirements, Non-Functional…
Global Auto Parts LMS
Users
Students
View & Edit My Profile
Login (mandatory 2FA for Students invited in Business Unit)
View My Courses List
Subscribe to the course
Create/Edit/Send Task Submission
View My Certificates
View A Single Lesson
Download a Certificate
Registration (for Students not invited by Business Unit)
Download A Lesson/Course (Offline mode)
Reset Password
All Guest's Abilities
Trainer
View & Edit My Profile
View My Courses List
View Pending Task Submissions
Approve/Return a Task Submission from a Student
View a Single Course
Leave Comments in a Task
Leave Comment in Task Submission
View a Single Lesson
Create/Edit/Delete A Task
View User Profile
View Student's Certificates
Generate a Video Call Link
Change Password
Login with 2FA (Google Authenticator)
Administration
System Administrator
Course CRUDL
Publish/Unpublish a Course
Manage Course Language Versions
Course Statistics
Manage Business Unit Administrators
Manage Business Units
Login with 2FA (Google Authenticator)
Manage Lessons within a Course
Manage Tasks within a Course
Upload Certificate Template
Manage Trainers
Export Users' Certificates
Change Password
Business Unit Administrator
Invite Users to Business Unit
Deactivate a User
View Course Statistics
View a Single User Information
View Student's Certificates
View Trainer's Courses
View Student's Courses
Course CRUDL within Business Unit
Login with 2FA (Google Authenticator)
View User List by Role
Manage Course Language Versions
Manage Lessons within a Course
Manage Business Unit Trainers
Export Course Certificates
View Course Students with addition date
View Course Trainers with Addition Date and Status
Assign Users to Courses
Change Password
Manage Tasks within a Course
Upload Certificate Template
Publish/Unpublish a Course
Guest
View a Single Course
View Course Catalog
Non-Functional Requirements
Localisation: 10 Languages with possible expansion. LTR, RTL languages support.
Offline mode for Student mobile app
Modern design aligned with the company brand book
Compatibility: Mobile app for Guest and Student. Desktop-first web app for Guest, Student and Trainer.
Compatibility: Desktop-first web apps for Administration
No Mobile optimisation for the Web app in the 1st stage
GDPR-Compliant
Non-Functional Requirements
Notification system (email, in-app notification, mobile push)
Role-based access to courses
Google Meet Integration for Video Calls
Google Calendar Integration for Schedule functionality
Quiz Maker Integration if needed (e.g. academyocean.com)