
We developed a custom e-learning application for a local organization. Basically the e-Leaning platform is divided into two major modules:
The platform requires students to pay for subscriptions through bank or Mpesa and they are automatically assigned a virtual learning course description, content and duration. After their subscription expires, they are logged out to renew it.
This offered the lecturers and students a virtual classroom environment where they share learning materials, lecturers post assignments and students submit finished assignments.
The figure below shows learning resources of a Chemistry course

The figure shown above shows the various resources, tools and operations of a course. We are going to explain some of these resources, tools and operations.
This highlights the progress of a student and shows the marks and grades achieved by a student. These stats are shown in both tabular and graphical formats. The figure shown below illustrates this.

The figure above shows a summary report of a student based on online interaction with this system

The figure shown above shows academic progress of a student
This sub-module offers media rich academic resources such as video clips, audio clips, photos etc. The figure shown below shows the various media available in the system.

This sub-module enables a lecturer to create an assignment. All students that are registered to that particular course will see all the created assignments. After completing the assignment, a student can submit his/her work.
The figure shown below illustrates this.

Course glossary is a sub-module that allows the system users to create new terms and their definitions. It is more or less like a dictionary of terms that are specific to that course
The figure shown below shows a screen for adding a new term/glossary

This sub-module aids in creating online surveys. The surveys could have multiple choice questions or open ended questions. The figure shown below illustrates this.

More utilities are illustrated by the following diagrams
Quiz sub-module: enables anyone to post any question
Notes, enables users to write short notes or reminders

Events Calendar allows management and student create timetables and share them
This module offers online library where subscribed users can access eBooks (in .pdfformat).
The figure shown below illustrate e-Library module. This is a virtual library where subscribed students can access academic referencing materials much like in an actual library.
Lists of eBooks (admin view)

Sample e book opened for reading online