Products / AI

All Mentors

A learning platform for a career in IT

All Mentors brings learning plans, assignments and job-search preparation together. Learners complete tasks in the platform while mentors follow their progress and help with difficult topics.

EdTech · learning platform

Outcome
134 job placements recorded in the platform
My work
I prepared the learning materials and set up the infrastructure. Other mentors and developers also contributed to teaching.
Delivery time
The first working version took one month. I developed the platform over 18 months.

The workflow

How the programme worked

  1. Before

    Learning plans in spreadsheets, manual support and repetitive assessments on calls.

  2. Built

    A shared learning path with assignments, materials, knowledge checks and job-search preparation.

  3. After

    Repetitive checks are automated. Analytics helps identify difficulties and improve the programme.

How the first AI assessment works

The learner answers a question → the system compares it with a reference answer → it offers a hint when needed. Recurring questions no longer need separate assessment calls.

These screens show assignments and materials, not a recorded AI assessment session.

Actual product screens

Using the platform

The learning path and assignments

All Mentors: HTML, JavaScript, TypeScript and React assignments on a career-track board. View larger ↗ All Mentors: HTML, JavaScript, TypeScript and React assignments on a career-track board.
Each assignment has a place in the learning path and a link to its material or test. Columns track its stage of completion.

Taking a test

All Mentors: the first HTML and CSS test question — a custom checkbox, with requirements and code fields. View larger ↗ All Mentors: the first HTML and CSS test question — a custom checkbox, with requirements and code fields.
The first HTML and CSS task is to build a custom checkbox. Requirements, code fields, a hint and assessment are together on one screen.

Reading learning materials

All Mentors: a career-development book with its contents and an open chapter on DevOps. View larger ↗ All Mentors: a career-development book with its contents and an open chapter on DevOps.
The contents remain beside the text for quick navigation between topics. This chapter covers DevOps: building, testing and deploying applications.

01

Building the platform

I brought learning plans, assignments, answer checks and progress analytics into one platform. My work covered the interfaces, backend, infrastructure and learning materials.

02

Technologies

React powers the main web client; SolidJS is used in separate applications. The backend combines Node.js/NestJS with Bun/Hono services. Data is stored in PostgreSQL using Prisma and Drizzle ORM. Deployment is defined in Kubernetes, Helm and Argo CD configuration.

  • TypeScript
  • React
  • SolidJS
  • Node.js
  • NestJS
  • Bun
  • Hono
  • PostgreSQL
  • Kubernetes
  • Argo CD