Skip to content
forked from Bodykudo/Elearn

Elearn is a learning management system, which allows the administrator to access the college data and update it with a graphical user interface.

License

Notifications You must be signed in to change notification settings

OmarAtef0/Elearn

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elearn Icon 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.

Elearn Splash Scren

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)

Elearn Screen

Why choose us ?

Our user interface provides an easy to use environment 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 interface 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 happening of less errors when entering data by the admins. Which is the most prominent problem in most Learning Management Systems. However, 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, which allows the administrator to access the college data and update it with a graphical user interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.9%
  • QMake 1.1%