WordPress based platform with courses available from a laptop and as an iOS and Android app

E-learning platform - aplikacja WordPress otwarta na komputerze

Śledź nas w mediach społecznościowych:

Enterprise Advisors logo

We have built a comprehensive platform with courses, available both on a laptop and on mobile devices (iOS and Android). Administrators and company managers can easily add courses, and users can access materials from any device.

Check online
Web development - mobilna wizualizacja strony z przyciskami

The most important facts and figures

  • Trampo, the elearning platform was built based on the LMS LearnDash plugin. This is a versatile plugin that allows you to visually create courses using various blocks. The administrator can easily add lessons, topics and quizzes. Their form can be different: text content, images or videos. Courses are shared with user groups selected by the creator.
  • The platform is integrated with the online payment plugin. The user can purchase access to the selected training or choose a subscription that provides access to all materials.
  • Trampo is aimed at both individual users and companies. In the case of companies, all employees are assigned to an organization, where we have created a manager role. Managers can assign courses to all members or selected employees.
  • The first unique element of Trampo is the vast range of functionalities available for company managers. Managers have the ability to create their own courses, which significantly facilitates the process of onboarding new employees. In terms of creating content, managers have the same possibilities as Trampo administrators. This gives them a lot of freedom.
  • The second distinguishing feature of Trampo are refresher courses. Administrators and managers can create lessons and additional materials aimed at people who have completed the basic course. This approach increases the effects of training and makes employees actually use the knowledge they have acquired.
  • The Trampo app has been published in the Apple Store and Google Play.
  • 47

    test scenarios

  • 120

    topics added

  • 6

    development paths

Administrowanie stronami internetowymi - kobieta prowadząca szkolenie

Main assumptions of the project

There are many business training platforms on the market that focus on selling courses. In most cases, the learning process ends when the user closes the last lesson. Because of this, most users forget 70-90% of the material within 1-3 days after the course ends. This means that allocated resources are often wasted.

 

The goal of the Trampo team was to create an app in which the basic courses are supplemented with an implementation plan and additional exercises that the participant receives after completing the basic scope.

What was key during the work?

  • Access for companies and individual users

    The user can buy training for themselves or for their company and a specified number of employees. Company accounts include additional features that allow the manager to manage employees, track their progress and assign recommended training. Thanks to this, the manager decides what the priorities of their team are. On the other hand, each user has access to the courses database and, in addition to the recommended options, can also view other materials.
  • Creating onboarding courses

    The manager has the ability to create their own courses on the platform. This is one of the key functionalities of Trampo. Thanks to it, the system replaces the HR employee and facilitates the onboarding of new people in the company.
  • Creating implementation courses

    In most training platforms, the user's education ends when the training scope is completed. In the case of Trampo, students take part in practical refresher courses, which allows them to better absorb knowledge and new skills. Tasks are delivered and reported through the app, which allows company managers to monitor the effectiveness of the implementation.
  • Subscription and specific course payments

    Users can choose how they want to pay for the access to the course. Trampo allows you to purchase access to selected trainings or a subscription to the entire platform. It is the user who decides which option is more convenient for one.
  • Access to courses from any device

    Trampo is available as both a browser platform and an application for mobile devices with iOS and Android. All versions are managed from the WordPress dashboard and automatically synchronized - when the administrator adds a new training, it becomes available on all devices.
    AppStore GooglePlay logo
  • Needs analysis and development paths

    Courses on the platform are divided into development paths. During the first contact with Trampo, the user answers questions that aim to determine the needs of him and his team. Development paths, i.e. sets of courses improving a selected skill, are proposed based on the results of the survey. The user can use the proposals or reject them and choose the material that interests one the most.
  • Creating recommendations for the team

    The company manager can create his own recommendations for his employees and suggest which courses will be the most valuable to them. Lessons can be assigned to a specific user or to all employees of the company.
Rozwój stron internetowych - wizualizacja strony kursu
  • Wizualizacja strony głównej
  • Sekcja mobilna z przyciskami na stronie internetowej
  • Sekcja mobilna z video na stronie
  • Wizualizacja strony internetowej
  • Wizualizacja strony informacyjnej
  • Wizualizacja strony w wersji mobilnej
  • E-learning platform - aplikacja WordPress otwarta na komputerze
  • Wizualizacja strony z wideo

What was the work on the project like?

Pozycjonowanie stron internetowych - prezentacja nowego projektu strony

We started working on the project with in-depth research. Trampo was to be a multifunctional platform aimed at two groups of recipients, available on devices with different operating systems and in different formats. For this reason, the selection of appropriate tools was crucial for us from the very beginning of the work. We tested selected plugins and tools by building a Proof of Concept.

Proof of Concept is an approach in which a simplified solution is created. The purpose of the PoC is to prove that the full version of the system will be functional and that its creation makes sense.

 

With such an extensive project, an in-depth analysis of all potential threats and dead ends was necessary for us. Thanks to it, we were sure that we would deliver a platform that would meet the client’s expectations.

 

During the work on the platform itself, the key challenge was the correct integration of several tools and their personalization. The Trampo application is built on the LMS LearnDash and uses WooCommerce to handle payments. It is worth emphasizing that the basic functions of the plugins required significant changes from our team. The functionality of training recommendations, various purchasing methods, and rankings that take into account user privacy required adapting the source code.

 

The next element of the project was a mobile application managed from WordPress. The app is aimed at students who can log in to Trampo, start a new course and solve quizzes. Both we and the client wanted the courses to be added through the platform and automatically available on all possible devices.

 

For this reason, we used the AppPresser tool to build the app. We prepared the layout and adjusted the platform settings so that the courses would be as user-friendly as possible. After completing the work, we helped the client introduce the app to the Google Play and AppStore stores. This process takes time and commitment, and each app must meet the requirements of both platforms.

 

Trampo is a ready-made course platform that helps effectively implement new skills. Users have access to courses in the form they choose, both through a browser and a mobile app, and administrators can easily add new content to the system. We hope that Trampo will become an invaluable tool that will help many organizations effectively develop employees and improve their professional competences.

Scope of work

  • UX/UI
  • Wordpress development
  • LMS Learn Dash integration
  • WooCommerce integration
  • Payment Gateway integration
  • Creating iOS / Android App with AppPresser
  • Testing
  • Project documentation

Trampo is a business training platform created for companies that want to effectively improve their employees’ skills.

  • Zrzut ekranu strony WWW z układem różnych elementów
  • Zrzut ekranu strony panelu użytkownika
  • Zrzut ekranu bloku testowego na stronie
  • Zrzut ekranu strony kursu z wideo
  • Zrzut ekranu strony internetowej z sekcją informacyjną
  • Zrzut ekranu strony głównej
  • Zrzut ekranu strony panelu użytkownika
  • Zrzut ekranu strony WWW z układem różnych elementów