Book a free call

Projects

The portfolio is growing. Here I collect what I have built, from an online course platform to the booking system running on this site. Running a small business in Poland? See what I can do for you.

In progress

E-learning platform (MVP)

An MVP for an educational platform built for a client in the beauty industry. It is designed for around 20 online courses and the full learning loop: from video lessons, through quizzes and flashcards, to PDF certificates.

  • Next.js 16 (App Router)
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • Supabase (Auth, Postgres, Storage, RLS)
  • Vimeo API
  • TipTap Editor
  • PostHog Analytics

Student panel

What a learner sees: lessons, course completion and the mobile experience.

Student panel: course view with lesson list and progress
Course view with modules, lessons, and a progress bar.
Student panel: completed course with certificate download CTA
100% completion state with a PDF certificate download CTA.
Student panel: single lesson screen
Lesson screen: video, description, content, extra materials, and quiz.
Student panel: mobile course hub view
Mobile view that preserves the full course flow.

Admin panel

Course management: enrollment, content editing, materials, quizzes and spaced-repetition flashcards.

Admin panel: participant enrollment and course settings
Participant enrollment by email and course settings.
Admin panel: course materials and lesson list
Course materials plus progress management and the lesson list.
Admin panel: quiz editor and extra materials
Quiz editor and extra lesson-level materials.
Admin panel: Leitner flashcard management
SRS flashcard module (Leitner) with JPEG flashcard uploads.

PDF certificate preview

Temporary template used to check that the platform generates PDF certificates correctly.

Preview of a PDF certificate generated by the platform
Temporary version used to validate the functionality.
Live

Booking and contact form system

A booking calendar with email confirmations and reminders, a spam-protected contact form and an owner panel. Each business gets its own copy on its own account. It runs on this site, so you can try it by booking a call.

Still being refined

Assistant Forge

Forge is a meta-prompt: an instruction system that turns any AI model (Claude, Gemini, GPT) into a specialized prompt architect. Instead of writing prompts by hand, you describe what you need and Forge walks you through a structured process: discovery, blueprint, build and feedback.

Under active development

This portfolio

This page is an interim stage. Next, it will show more projects, each with a step-by-step story: the problem, what I built and what it changed.

Book a free call