Przejdź do treści
~/ maszjan.devStrona główna
Wróć do realizacji

cat portfolio/streakly.md

Streakly

Aplikacja web i mobilna do przygotowania się do certyfikatów IT (AWS, CompTIA, CEH), łącząca quizy, egzaminy symulacyjne i fiszki ze spaced repetition w jednym miejscu. Zbudowana w Laravel/React (web) z modelem Free/Premium (Stripe) i wsparciem 9 języków.

Rola
Owner
Rok
2026
Technologie
  • Laravel
  • PHP
  • React
  • TypeScript
  • Inertia
  • React Native
  • PostgreSQL
  • Redis
  • Elasticsearch
  • Filament
  • MinIO
  • Docker

Problem

Przygotowanie do certyfikatów IT, takich jak AWS, CompTIA czy CEH, zwykle oznacza kilka osobnych narzędzi: jedno do quizów, drugie do egzaminów próbnych, trzecie do fiszek.

Rozwiązanie

Streakly łączy quizy, egzaminy symulacyjne na czas i fiszki ze spaced repetition w jednej aplikacji web i mobilnej. Działa w modelu Free/Premium z płatnościami Stripe i obsługuje 9 języków. To mój własny produkt.

Stack i decyzje

Wersja web to Laravel i React z Inertia i TypeScript, aplikacja mobilna to React Native. Dane trzymam w PostgreSQL, Redis i Elasticsearch, pliki w MinIO, a panel administracyjny powstał w Filament. Całość działa w Dockerze.

Efekt

Aplikacja jest dostępna pod adresem streakly.tech.