Przejdź do treści
Realizacje
Platforma edukacyjna2025

Matmatura: platforma do nauki do egzaminu ósmoklasisty

Platforma edukacyjna z biblioteką egzaminów z matematyki, kontami uczniów do śledzenia wyników i osobnym panelem administratora.

Biblioteka egzaminów w aplikacji Matmatura
Klient
Produkt własny
Rola
Projekt i programowanie (całość)
Zakres
Aplikacja dla uczniów, Panel administratora, Baza zadań
Technologie
  • Next.js
  • TypeScript
  • Turborepo
  • Drizzle ORM

Wyniki

Co zmieniło się po starcie projektu

[[DO UZUPEŁNIENIA: wyniki projektu Matmatura: liczby lub efekty potwierdzone przez klienta]]

Wyzwanie

Uczniowie przygotowujący się do egzaminu ósmoklasisty z matematyki mają arkusze rozproszone w wielu miejscach i nie widzą, jak idą im kolejne próby.

Rozwiązanie

Zbudowałem platformę w monorepo (Turborepo) z dwiema aplikacjami: dla uczniów, z biblioteką oficjalnych arkuszy i zapisem wyników, oraz panelem administratora do zarządzania zadaniami i wynikami.

Kluczowe funkcje

Co potrafi

  • Funkcja 01

    Biblioteka egzaminów

    Arkusze z poprzednich lat w jednym miejscu, z podziałem na zadania.

  • Funkcja 02

    Konta i postępy

    Rejestracja (Better Auth) i zapisywanie wyników, żeby widzieć postęp w czasie.

  • Funkcja 03

    Panel administratora

    Osobna aplikacja do dodawania zadań i przeglądania wyników.

Technologia

Technologia i architektura

  • Next.js
  • TypeScript
  • Turborepo
  • Drizzle ORM
  • PostgreSQL (Supabase)
  • Better Auth