Online Learning Platform

about project

Online platform with purchasable courses and lessons, dedicated to students interested in social studies.

technology stack

Project Overview

Client: Polish entrepreneur

Project Type: Web App + Backend

Duration of works: 9 months

Launch date: not yet

Team: ~10 developers + 3 UI/UX designers

Business Context

The client is a Polish entrepreneur who specializes in social studies. The main goal of the project was to create a platform where our client's original courses would be easy accessible to students and enthusiasts of social studies. The essential features mentioned by the Client included a possibility to purchase educational content, as well as adapting the application's interface to display videos, quizzes and other various types of learning materials. Another important feature of the website was an intuitive interface, compatible with multiple devices, popular browsers and operating systems.


Key Features

  • Backend architecture of the platform, providing a simple and secure way to store content of the available courses.
  • Purchasing educational materials with the Stripe payment system.
    Interface adjusted to the various types of content - videos, images, additional PDF materials.
  • Possibility to purchase both full courses and single chapters, which is more affordable for students.
  • Interactive learning experience, allowing students to create notes as they watch a video or listen to an audio; support for active, efficient learning through quizzes and other extra materials.


The project was essential for our team of developers to gain experience in Gatsby.js and Strapi technologies. Thanks to the client's involvement in the application development process, it was possible to increase the efficiency of the work and achieve satisfying results in a short time.

Technologies - details

Gatsby, Strapi, GraphQL, Typescript, Ant Design