A learning management platform (LMS) that helps companies create, administer and share e-learning and classroom courses. Find out how the Computools team transformed consumer services into a modern learning platform.


Education Services



Business size:


Problem and Solution Summary

Learnster, a client that provided education services in Sweden, approached us with a problem: its existing learning systems were outdated and didn't meet modern requirements. This led to a decrease in user engagement, which had a negative impact on the company's business performance.

The Computools team suggested developing a new learning platform that would meet all of the client's needs. The platform had to be easy to use, flexible and scalable. Here are some specific examples of how the new platform helped Learnster solve its business problems:

  • The platform allowed the company to create more personalised training courses.
  • The platform gave the company the ability to collect data on training effectiveness.

About the Client

The client is a Swedish start-up that provides employee training services. The company was founded in 2017 by a group of experienced learning and technology professionals.

The company aims to create a next-generation learning platform that will meet the needs of today's companies. Learnster's platform should be easy to use, customisable and integrate with existing HR systems.

The company offers various courses covering various topics, including business skills, technology and workforce development. Learnster has ambitious plans for growth. The company aims to become the leading provider of employee training in Sweden and other Nordic countries.


The Learnster educational platform, created by Computools' engineers, provides great opportunities for consumers, high satisfaction and a convenient user journey. While working on the project, the company's experts applied their experience and skills to reducing time to market and ensuring the stable operation of the platform at high loads. The introduction of a finished educational platform has allowed the client to increase profits and consumer conversion.

Several key issues we solved:
  • Implemented options for easy design and customisation of courses.
  • Added opportunity to integrate the platform with internal HR systems.
  • Built-in system to create and export reports based on individual data on each course or training and each participant.

Business challenge


  • The necessity to solve small problems throughout the project
  • Implementing multiple solutions at the same time


  • High demand for the proposed service
  • High level of service customisation
  • Wide capabilities of the platform

Business challenge

Project Completion Details and Current Arrangements

Following the successful development of the Learnster platform, Computools and the client established a strong and collaborative relationship. The client was highly satisfied with the platform's user-friendliness, customisation capabilities and integration with existing HR systems. The platform effectively addressed the client's business challenges and significantly improved employee engagement, productivity and revenue.

To ensure the ongoing success of the platform and maintain a close partnership with the client, Computools implemented a comprehensive support and maintenance plan. This plan included regular updates, bug fixes and performance enhancements. Additionally, Computools provided ongoing training and support to the client's team to ensure they could effectively utilise the platform's full potential.

Business challenge

Why Computools?

Computools has a successful track record of developing and implementing LMS solutions for a wide range of clients. Our team had the necessary skills and experience to create a platform that met the client's requirements.

Contact Computools' experts to learn what we can do for your business!

Contact us →


The company began its search for a contractor by researching the market. It gathered information about various companies that offered LMS development services. The company also met with potential contractors to learn more about their experience, qualifications and development approaches.

As a result of its research, Learnster selected several potential contractors that met its requirements. The company then conducted a more thorough analysis of these companies to select the best candidate.

In evaluating potential contractors, Learnster considered the following factors.
  • Experience and qualifications
  • Innovative approach
  • Adaptability and flexibility
  • Quality

As a result of its analysis, Learnster selected Computools as its contractor. The company was impressed with Computools' experience, qualifications and innovative approach. Learnster also valued our adaptability, flexibility and commitment to quality.

Project Description

The project began by creating a preliminary specification outlining the platform's core features and functionalities. This specification was continuously refined as the project progressed, incorporating feedback from the development team and potential users.

Users can create and manage training courses, access learning materials from any device, and personalise their learning experience. The platform also integrates with a wide range of HR systems and standards, seamlessly aligning with existing organisational workflows.

Detailed reports were generated based on individual user data to measure the platform's effectiveness. These reports provided valuable insights into user engagement, learning outcomes and areas for improvement.

Digital Platform & Technology

The team determined the stack of technologies needed to complete the tasks based on the goals and needs of the project. The optimal solutions were identified, providing the necessary functionality and stable operation of the platform.

Communication Framework

Keeping in touch with the client while working on a project is crucial for successful collaboration. Therefore, at the very beginning, an optimal framework is created that allows the team and the client to resolve emerging issues quickly, provide reports and conduct remote meetings.


Computools screened their pool of software engineers to complement the client's in-house team.


Oleg Svet

Oleg Svet
Oleg began to code in middle school, obtained an MBA degree in Computer Science, worked on commercial IT projects in 2011 and worked as mobile developer, start-up, enterprise and full-stack developer. He joined Computools in 2013 as a Co-Founder and, firstly, CTO, then CDO. He’s interested in airsoft, cybernetics, fantasy and MMO computer games.
Oleg Svet

Business Analyst

Nikita Abelmasov

Nikita Abelmasov
Nikita started working on commercial IT projects in 2009, focusing on web development, then switched to management and BA in 2015. He has extensive experience in requirements gathering, start-up and ongoing business solutions consulting, development preparation and organising business processes for a wide range of mixed teams. He is passionate about urban exploration, new technologies, photography and sci-fi universes.
Nikita Abelmasov

Project Manager

Viktoriia Semenchenko

Viktoriia is an open-minded Project Manager at Computools with over four years of experience in software development using Agile and Waterfall methodologies. With a background in Business Analysis and Scrum Master courses, she excels in building productive customer relations and delivering successful projects. Viktoriia's skills in managing multiple teams, facilitating, negotiating and coordinating software development using Agile and Scrum make her a valuable asset to the company.

Business Development Manager

Artem Babura

Artem Babura
Artem specialises in automating business processes, implementing cutting-edge management systems and optimising digital operation models. His mission is to drive prosperity for clients by offering end-to-end solutions in innovative software development, allowing businesses to focus on their core objectives.
Artem Babura

Backend Engineer

Andrii Dubonos

Andrii specialises in web application and API development. He has deep knowledge in the architecture and design of scalable systems, as well as experience with various technologies including Java, Spring Boot, AWS and Docker.

Quality Assurance Engineer

Mariia Boborova

Mariia Boborova
Mariia is a dedicated Quality Assurance Engineer with a keen eye for detail and a passion for ensuring software excellence. Beyond her rigorous testing and quality assurance expertise, Mariia finds solace in art and spends her free time painting captivating landscapes.
Mariia Boborova

UI Designer

Sergei Shmatov

Sergei is competent at creating new design systems and improving existing ones. He is into sports, especially long-distance running.

UX Designer

Valeriy Panchenko

Valeriy Panchenko
Valeriy demonstrates excellent results in the field of user experience, design and research. He enjoys swimming, hiking and cooking.
Valeriy Panchenko

Story of a Team Decision

The development team for the Learnster platform was formed from experienced professionals with a successful track record in creating LMS solutions.


The team used Agile development methods to ensure the project was delivered on time and within budget.

Sprint Retrospective

The team used sprint retrospectives to identify areas for improvement and make changes to the development process.

Planning Session

The team used planning sessions to define the goals of each sprint and the tasks that needed to be completed.

Sprint Demo

The team used sprint demos to showcase the work completed during the sprint.

Communication Flow

The team used a variety of communication channels to ensure that everyone was on the same page and that information was flowing smoothly.

Project Management Methodology

The team used the Kanban methodology to track the progress of tasks and ensure that the project was delivered on time and within budget. Kanban is a process-oriented methodology focusing on visualising work, limiting work-in-progress and improving continuously. Our team also used a Kanban board to track the progress of tasks. The board was divided into three columns: ‘To Do', 'In Progress', and 'Done'. Tasks were moved from column to column as they progressed.

Project timeline

4 months
11 months
2 weeks
Consulting & design phase
Engineering phase


  • Analysing client needs and business objectives
  • Developing a comprehensive project plan
  • Providing ongoing consulting and support throughout the project lifecycle

Product DESIGN

  • Conducting user research to understand user needs and pain points
  • Creating user personas and journey maps
  • Designing user interfaces (UIs) and user experiences (UXs)
  • Developing prototypes and conducting useability testing

Product Engineering

  • Developing the front-end and backend code for the product
  • Implementing security features and integrating with third-party systems
  • Conducting rigorous testing to ensure the product is bug-free and meets all requirements


  • Developing a marketing and sales plan
  • Creating launch materials and training resources
  • Monitoring the product's performance and making adjustments as needed


Design development was carried out in two directions: experience and interface. The basic functionality of the design was determined during prototyping. In subsequent work, the necessary additions and improvements were made, allowing us to create an intuitive and ergonomic platform design.

learnster user persona


A detailed profile of a typical user, capturing their demographics, goals, motivations and pain points

learnster site map


A visual representation of a website's structure and hierarchy, organising pages and their relationships

learnster wireframes


Low-fidelity sketches or mock-ups of a website or application's layout and functionality, focusing on content placement and user flow

learnster user interface


The visual elements and interactions that users perceive and interact with when using a website or application


As a result, the Learnster platform has been widely adopted by users. According to KPIs, in the first year after its launch, the number of users increased by 100% and the number of courses created on the platform exceeded 1000.


The Computools team provides customers with ongoing support after finalising their product. As part of this support, we:

  • respond to customer feedback within 24 hours
  • make fixes and improvements to the product according to customer feedback
  • provide customers with consulting services on how to use the product

Our goal is to provide customers with the most comfortable and efficient products. We are always ready to help customers with any issues.

Contact Us

Get in touch to discuss your project or service expectations. Simply fill in the form below or send us an e-mail to info@computools.com

Thank you for your message!

Your request will be carefully researched by our experts. We will get in touch with you within one business day.