Contact Us
Preview of case

Advanced custom LMS for the US EdTech giant

Our customer wanted us to create a custom LMS which would stay the connector of teachers and students, a progress tracking tool and the educational source to a large number of schools.

Icon 1USA
Icon 2eLearning
Icon 312+ months

Challenge

In today’s world, the process of elearning is becoming more and more popular and progressive. That means that building a custom LMS gives you an extremely wide opportunity to make your educational process not only up-to-date and keeping up with the times of modern life, but also flexible and resilient to changes.

Customer’s expectations

The main goals, which the customer followed were:

Give students the workspace to create and manage educational materials and assign them to students and track the students progress;
Give students to study the material, to check their knowledge and show the progress.

Requirements

  • Make a simple and intuitive platform with the wide opportunities of adding different kind of materials (Text documents, audio & video) at the same time.

  • Add the administrative panel to manage users and materials.

  • Make the system WCAG compliant which makes it accessible for the users with disabilities.

Solution

Based on all the customer’s requirements, the main domain tendencies and market demand we’ve created a complex custom LMS, which includes:

  • Teacher portal*

  • Student portal*

  • Admin panel

*WCAG (Web Content Accessibility Guidelines) and GDPR compliant.

According to the main WCAG principles our system includes such functionality as:

  • Font scaling.
  • Speech support of the text.
  • Color highlight.

Screenshots

  • Image of slide 0
  • Image of slide 1
  • Image of slide 2

Core features

  • Teacher portal

    The main Teacher Portal features are:

    • Creating a lesson plan.
    • Managing educational materials.
    • Viewing the educational standards.
    • Managing sections of students.
    • Assigning educational materials to students and their sections.
    • Following students activities and materials fulfillment.
    • Checking and estimating students work (automatically or manually).
    • Managing assessments for students.
    • Following dashboards with the student working progress.
  • Student portal

    Student Portal consists of the following main features:

    • Watching materials and media.
    • Completing the assignments and assessments.
    • Following the educational progress.
  • Admin panel

    Admin Panel includes the following core features:

    • Managing districts and schools.
    • Managing educational content.
    • Making the assessment information bank.
    • Creating and managing templates.
    • Managing media content.
MySQL
Redux

Team

  • Image of slide 0

    Business analysts x1

  • Image of slide 1

    UX/UI designers x1

  • Image of slide 2

    DevOps engineer x1

  • Image of slide 3

    Back-end developers x3

  • Image of slide 4

    Front-end developers x3

  • Image of slide 5

    3D/VR/AR modeler x1

  • Image of slide 6

    QA engineers x3

  • Image of slide 7

    Project manager x1

Process & results

  • Everything was started with the detailing of the idea, where the discovery phase with our business analyst took place. Together with the customer, we identified the key functionality that should be included in the MVP version of the product.

    When our business analyst was creating the technical documentation, mock-ups, mobile applications with the prioritized tasks and milestones’ deadlines, in the meantime our UX/ UI designer was preparing dynamic Mock-Ups (prototype screens) of the MVP version for the approval, after which we established the following conditions of work.

    The methodology of work: Scrum, bi-weekly sprints with daily team stand-ups and calls with a customer every 5 days.

    We suggested creating a web-platform with a responsive design for the MVP version and only then started composing everything into a Mobile Application.

    That approach gave us an opportunity to successfully meet the deadlines and after a while, we started to provide our customer with the demos of ready functions. When we had some modules done our client was able to play with those and to form change requests when they were needed.

    We fully met customer’s expectations, set up trustful and transparent business relations, what definitely was the reason for choosing us as a technology partner for further continuous integration.

Similar project idea? Discuss it with us!

We use third-party cookies to improve your experience with aristeksystems.com and enhance our services. Click either 'Accept' or 'Manage' to proceed.