Edukacyjna platforma z panelem administracyjnym i designem
Stworzyłem od podstaw pełnoprawną edukacyjną platformę online: uczniowie odbywają kursy, wykonują zadania domowe, gromadzą XP i odznaki, komunikują się w strumieniu społeczności. Opracowałem wygodny panel administracyjny, w którym kurator sprawdza zadania domowe i zostawia opinie, a administrator zarządza kursami, dostępami, użytkownikami i publikacjami w strumieniu. Zaprojektowałem UX i cały design interfejsu — minimalistyczny styl premium z obsługą jasnego i ciemnego motywu.
Stos technologiczny:
Frontend: Next.js 16 (App Router, React Server Components), React 19, TypeScript, TailwindCSS 4, Motion (animacje), TipTap (edytor treści)
Backend / infrastruktura: self-hosted Supabase (PostgreSQL 15, GoTrue — autoryzacja, PostgREST — API, Realtime — WebSocket, Storage — pliki) w Docker Compose
Brama i wdrożenie: Kong (API-gateway), Nginx + Certbot (SSL), GitHub Actions (CI/CD)
Stos technologiczny:
Frontend: Next.js 16 (App Router, React Server Components), React 19, TypeScript, TailwindCSS 4, Motion (animacje), TipTap (edytor treści)
Backend / infrastruktura: self-hosted Supabase (PostgreSQL 15, GoTrue — autoryzacja, PostgREST — API, Realtime — WebSocket, Storage — pliki) w Docker Compose
Brama i wdrożenie: Kong (API-gateway), Nginx + Certbot (SSL), GitHub Actions (CI/CD)