Skip to content

abduelrahmanemad/E-learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

What is Elearn ?

Elearn is a learning management system that allows admin users to track and manage their own educatioanl systems effieciently and with ease.

Our application provides an easy way to access your students and Staffs easily and with no effort.


Our Application will provide the user with a handful of features:

Features:

  • Reduce human errors (validations).
  • Can not use reserved lecture halls.
  • Can not add student/staff to course if the time of the course is already filled for them.
  • Easy access to data.
  • Show the people involved in course in the course page.
  • Show the courses that a student or a staff member is involved in , in their designated page.
  • Can edit any inserted data.
  • Can remove current students, staffs, courses.
  • Tables listing students, staffs and courses and many more!
  • Easy to use filters, to filter the data shown depending on department, grade, year, gender and age.

User Interface experience:

  • Straight forward, easy to use User interface experience (easy to use for everyone)
  • Easy access to features
  • User Interface is dark mode and pleasing to see.

Admin Tools:

  • Add halls and departments
  • Admin log (track admins activity)
  • Adding and removing admins
  • Importing and Exporting data from and to CSV(s)

Visualizations & Statistics:

  • Pie and bar charts that demonstrates statistical data.
  • Statistics of course grades. (eg. Average grade and pass ratio)

Why choose us ?

Our user interface provides an easy to use enivronment for any user. The interface explains itself making the use of a helping tool unnecessary. This is very rare in some applications making our application superior in some cases. Not only that but the user interace has very pleasant color combinations giving the whole application a premium look.
Our application make sure to validate most of the data entered to it. This will result in optimaly lower erorrs when inputing data by the admin users. Which is the most prominent problem in most Learning Management Systems. Howerver, Elearn handles that perfectly making it very reliable to use without being error-prone.
Our Program uses QT framework to generate a seamless and responsive application by integrating our C++ code with the user interface. We have provided some documentation on our Class lists and heirarchy and documentation on their methods.

About

Elearn is a learning management system that allows admin users to track and manage their own educatioanl systems effieciently and with ease.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published