Decision acceptance deadline

25.11.26 (inclusive)

Form of award

Contract for services. The fixed fee for the full project scope is KZT 600,000; this is not a monthly payment. Payments will be made by milestones after acceptance: 30% after approval of the API contract, 40% after implementation of the API and game storage, and 30% after testing and delivery of the source code and documentation.

Product status

MVP

Task type

ICT tasks

Сфера применения

Media sphere

Область задачи

Intelligent control systems

Purpose and description of task (project)

Develop the backend for the “Games for Lessons” MVP module under a contract for services. Build a REST API for the game format catalog and user-created games, including the ability to create, save, view, update, and delete games. The backend must store tasks in three formats: “True or False,” “Fill in the Blank,” and “Match the Pairs.” The API must use the existing platform authentication and provide the data required for the game presentation mode.

Type of product

Software/ IS

Problem description

The module needs a backend that can store created games and tasks, reopen them later, and provide them during a game session. Without an API and access control, the frontend cannot reliably save user-created games, retrieve the game list, or return tasks in the correct order.

Expected effect

A working backend MVP will be delivered in a test environment. An authenticated user will be able to create and edit their own games, save tasks in all three formats, and retrieve them for sequential presentation. The client will receive the source code, database migrations, API documentation, and tests for key scenarios.

Full name of responsible person

Yerlan Auelbekuly

Note