Case study - Modular education training and personnel management software

Project presentation for the development of the software solution wissen.online® HR Suite. It consists of several individually combinable elements based on an existing legacy system.

Client
wissen.online
Period
2016 - ongoing
Service
Software Development, Server Administration
Laptop showing dashboard of wissen.online® HR Suite
Bild: wissen.online®

Overview

The starting point of the project was a teacher-student learning portal provided by the client, based on the PHP framework Kohana. We completely restructured the system and developed the wissen.online® HR Suite, a modular web application for our client, primarily consisting of the TeamTrainer Learning Management System (LMS), Digital Onboarding, and the Digital Personnel File. The scope continuously evolved during the migration and further development.

The TeamTrainer LMS area includes:

  • A course booking system (for single and recurring appointments)
  • Progress status tracking (for videos, surveys, tests)
  • Communication and messaging system (e.g., with automatic recording of special cases when a teacher or student does not attend a course)
  • Video tracking (monitoring the extent of video viewing)
  • Master data management
  • Multiple thematic media centers with external storage integration
  • Inline image editor
  • Resumable uploads
  • Comprehensive calendar functions
  • Various options for automatic course import via APIs, including SCORM standard
  • Course and event booking assistant (including conflict and overlap checks, e.g., for planning employee training measures by higher-level managers)
  • Various cron jobs for system maintenance
  • Online payment processing, etc.

The Digital Onboarding and Digital Personnel File areas are closely interconnected. Functions include:

  • Master data management (companies, insurance, workplaces, job functions, etc.)
  • Vacation and salary management
  • DATEV interface
  • Automated user synchronization (export and import with external data centers)
  • Automated course planning for internal training
  • Comprehensive onboarding process for new employees (including company introduction, checklists, questionnaires, document uploads, etc.)
  • Personal media centers

The system continues to evolve based on new feature requests. For more information about the software, please visit https://wissen.online.

Technologies

  • PHP
  • MariaDB
  • Kohana
  • jQuery
  • Composer
  • HTML
  • CSS
  • Javascript
  • VueJS
  • Redis
  • TUS
  • Linux
  • Debian
  • Ubuntu
  • Plesk
  • Apache
  • Nginx
  • Scorm
  • REST

We can proudly look back on an almost decade-long, highly productive collaboration with MLS Programming. We are particularly impressed by the employees' remarkable ability to deeply understand our individual requirements. [...] MLS Programming has proven to be a reliable partner, whom we trust unconditionally and who always contributes to exceeding our expectations.

Stefan Mehlhorn
Managing Partner
Information brochureTo Product
TeamTrainer
Information brochureTo Product
DigitalOnboarding
Read MoreTo Product
Digital Personnel File

More case studies

Implementation of a complex web layout in Contao

2021 - 2022

Project presentation of the implementation of a complex website for the luxury hotel Öschberghof in the Black Forest. We worked as a subcontractor project for an Austrian agency, using their provided design.

Read more

Software for the management and trading of precious metals

2019 - ongoing

The project's task was the migration of the existing software application to current technologies. It consists of a customer portal and a backend for managing and controlling the trading and storage of precious metals.

Read more

Tell us about your project ideas!

Our offices

  • Orlando
    MLS Programming Inc.
    1317 Edgewater Dr #6667
    Orlando, FL 32804, United States
  • Saarlouis
    PRONEGO
    Provinzialstraße 92
    66740 Saarlouis, Germany