🆕 Najnowsze zmiany
Od najnowszych. Każdy commit deploy'owany jest na żywo na sowiefiszki.com — po odświeżeniu zobaczysz baner „Nowa wersja dostępna" i klikniesz OK.
✨ 12 czerwca 2026 Pupil, mapa, wyzwania, rankingi + nowe karty pracy
- 🐾 Wirtualny pupil (jak Tamagotchi) — uczeń wybiera zwierzaka lub roślinkę (sowa, kot, pies, królik, lis, smok, jednorożec, feniks, roślinka, kwiatek). Codzienna nauka karmi pupila i sprawia, że rośnie i jest szczęśliwy; brak nauki = smutek. Widoczny w nagłówku i na ekranie głównym, z odznakami za adopcję i kolejne etapy wzrostu.
- 🗺️ Mapa wiedzy — Twoja podróż — każdy unit to wyspa na wijącej się ścieżce. Im więcej słów opanujesz, tym bardziej wyspa się rozwija (🌫️ mgła → 🏝️ → 🏕️ → 🏘️ → 🏙️ → 🏰). Wyspy odblokowują się po kolei, z animacją „odkrywania". Dostępna z nagłówka i z listy słówek.
- 🎯 Wyzwania klasowe — nauczyciel ustawia wspólny cel klasy („Cała klasa: 500 słów do piątku" albo na XP), a wszyscy uczniowie razem wypełniają pasek postępu. Uczeń widzi postęp klasy na ekranie głównym; nauczyciel i opiekun — także w podglądzie postępu ucznia.
- 🏆 Rankingi klasowe — 5 osobnych kategorii — top 10 w klasie w: XP dziś, w tym tygodniu, w tym miesiącu, najdłuższa seria dni (streak) oraz najwięcej poprawnych odpowiedzi pod rząd. Osobne rankingi = każdy uczeń może być w czołówce którejś kategorii. Widoczne dla nauczyciela (ekran klasy) i dla ucznia (ekran główny + jego pozycja).
- 🖨️ 8 nowych typów kart pracy do druku — w generatorze „Do druku · karty pracy" doszły: Bingo (karty dla całej klasy + lista do wyczytywania), Domino do wycięcia, Koło fortuny, Labirynt słowny (z kluczem dla nauczyciela), Mini-książeczka, Karta domowa na tydzień (dla rodzica), Zakładka do książki oraz gra „Ja mam, kto ma?" (zamknięty łańcuch kart).
- ✅ Pełna kontrola + podgląd na żywo przy kartach pracy — generator jest teraz dostępny bezpośrednio po wejściu na podręcznik (sekcja „Do druku · karty pracy"). Możesz zaznaczać konkretne słowa (jak w krzyżówce — pojedyncze zaznaczają się automatycznie) i od razu widzieć podgląd karty na żywo, który aktualizuje się przy każdej zmianie.
- 📜 Szczegółowy dziennik aktywności + dokładniejszy czas nauki — w podglądzie postępu ucznia widać teraz konkretne tryby (np. „Nauka — Fiszki", „Pisanie — Wpisz", „Mówienie — Mów") zamiast ogólnego „Nauka". Poprawiony pomiar czasu nauki — mniej gubienia minut przy przełączaniu się między ćwiczeniami.
- 🗣️ Nowe generatory mówienia (Tiger & Friends, Bugs Team — Unit 6) — „Where is my skateboard?" (przyimki in/on/under + materiały), „In our town" (miejsca + bezpieczne przejście przez ulicę), „At the beach" (Present Continuous + morskie zwierzęta), „Let's go to town!" oraz „The great outdoors". Każdy z czytaniem na głos (Google UK English Female) i trybem „powiedz, potem sprawdź".
- 🎮 Polskie nazwy gier: Word Rocket → Rakieta, Balloon Pop → Balony, Bee Hive → Miodzio, Dino Dig → Wykopaliska, Crossing Guard → Przejście, Alien Invasion → Inwazja obcych, Super Guy → Labirynt, Whack-a-Mole → Grzmotek, Feed the Creature → Głodomorek.
- 👾 „Labirynt" (dawniej Super Guy) — usprawnienia: odpowiedzi jako pełne słowa na planszy (wchodzisz w poprawną), wolniejsze duchy, sterowanie „na trzymanie" (krótko = jedno pole, przytrzymanie = ciągły ruch), 4 portale-tunele i gęstszy, cienko-ścienny labirynt w stylu Pac-Mana.
✨ 29 maja 2026 7 nowych aplikacji + nagrania własne PL/EN
- 🕐 IN, ON, AT — Przyimki czasu — nowa aplikacja w sekcji INNE. Trzy zakładki: Ćwicz (losowe zadania z natychmiastową informacją zwrotną, przykładami i tłumaczeniem PL), Naucz się („lejek czasu" pokazujący od dużych okresów do dokładnych momentów + 3 obracane karty z regułami) oraz Drukuj (gotowa karta pracy A4: 8/12/16/20 zadań + osobna strona z odpowiedziami). ~50 itemów w bazie z dni tygodnia, miesięcy, pór roku, pór dnia, godzin i momentów specjalnych.
- 🎙️ Speaking Generator — siatka 2×2 / 3×3 / 4×4 z losowymi emoji z 6 kategorii (zwierzęta, jedzenie, miejsca, ludzie, przedmioty, natura). 40 wzorców zdań w 9 grupach (Basics, What is it?, Have got, Likes, Can see, There is/are, In a shop, Tenses, Story). Klik w kartę = lektor brytyjski czyta zdanie wg wybranego wzorca. Auto-gramatyka: a/an, liczba mnoga (też nieregularna: mouse → mice), uncountable.
- 🎯 Yes / No Speaking — 160+ pytań tak/nie w 8 kategoriach (pets, food, abilities, likes, school, family, body, clothes). Auto-poprawne krótkie odpowiedzi zależne od typu pytania („Has he…?" → „Yes, he has. / No, he hasn't."). Tryb „Losuj odpowiedź" wyróżnia konkretny przycisk (YES lub NO) — ćwiczy obie formy pod presją. Skróty klawiszowe: Space / Y / N / R.
- 🎲 Losowarka Emoji — siatka 3×3 z 9 losowymi emoji z bazy ~1000. Bez podpisów — uczeń opisuje po angielsku co widzi (speaking warm-up, lekcja bez podręcznika, gry improwizacyjne).
- 🔤 Emoji Vocabulary Grid — ~200 słówek EN+PL w 8 kategoriach (Zwierzęta, Jedzenie, Sport, Zawody, Podróże, Pogoda, Przedmioty, Ubrania). Rozmiar 2×2 do 5×5, tryb Pokaz vs Quiz, ulubione w localStorage, eksport siatki do PNG.
- 📝 Word Builder — trener słownictwa z 3 trybami: Ćwiczenie (klik luki = odkrycie i wymowa), Quiz (wpisz brakujące + Enter = następna luka), Dyktando (wszystko ukryte, słuchaj i wpisz tekst ze słuchu). 5 gotowych przykładów, kontrola % i strategii ukrywania, wydruk karty pracy z kluczem odpowiedzi.
- 👋 About Me Generator — drukowanie 1 lub 2 kart na A4 — przycisk „🖨️ Drukuj kartę" otwiera teraz wybór: 1 karta (cała strona, większe linie) lub 2 karty (dwie różne postacie na jednej stronie, do przecięcia). Druga karta to inna losowa postać — oszczędza papier przy krótszych odpowiedziach.
- 🐞 Bugs Team 3 — Unit 6 — nowy rozdział „Czynności na wakacjach + miejsca": 9 czynności (taking photos, flying a kite, having a picnic, fishing, snorkelling, hiking…), 6 miejsc (beach, mountains, forest, lake, city, village) i 7 zdań w Present Continuous.
- 🏆 Tryb „Rywalizacja" — każdy gracz odpowiada niezależnie — wcześniej pierwszy klikający blokował rundę i natychmiast pojawiała się prawidłowa odpowiedź. Teraz: kliknięcie odpowiedzi przez gracza jest wstrzymane (złota ramka z ⏳), blokowana tylko jego kolumna. Pozostali wciąż wybierają. Poprawna odpowiedź i punkty ujawniane są dopiero gdy wszyscy gracze odpowiedzą (lub minie timer). Punkty liczone per gracz wg jego czasu odpowiedzi, power-up dla najszybszej poprawnej.
- 🎙️ Custom nagrania wymowy słówek i zdań — PL + język docelowy — nauczyciel może teraz nagrać 4 wersje na słówko: słowo PL, słowo docelowe (EN/FR/DE…), zdanie PL i zdanie docelowe. Po nagraniu można przyciąć ciszę z początku i końca przez wizualizację waveform z suwakami (eliminuje pierwsze 0.5–1s hałasu po kliknięciu Nagraj). Optymalizacja: mono 24 kHz 32 kbps — pliki ~6 KB/s zamiast standardowych ~16 KB/s. W grach, nauce, dyktandzie i wszystkich miejscach gdzie pojawiały się nagrania TTS, aplikacja automatycznie odtwarza Twoje nagranie — fallback do Google TTS tylko gdy brak własnego.
- 🎙️ „Nagrania wymowy" w widoku listy słówek — nowy przycisk dla nauczyciela/admina przy wybranym unicie. Modal z listą wszystkich słówek + statusem PL/EN (✓ zielone gdy nagrane). Kliknięcie ikon przy danym słowie otwiera modal nagrywania z prefillowanym kontekstem. Licznik „PL: 17/30 · 🌐: 22/30" pozwala śledzić postęp.
- 🚫 LIVE „Gramy wszyscy" — host może usunąć gracza z lobby — gdy uczeń wpisał nieodpowiednią nazwę, nauczyciel klika ✕ przy jego kafelku. Gracz dostaje komunikat „Nauczyciel usunął Cię z gry" i wraca do ekranu wpisywania PIN-u — może dołączyć ponownie z poprawną nazwą.
- 🔧 Drobne poprawki: kliknięcie „← Wróć" z unitu pozwala teraz ponownie kliknąć ten sam unit (wcześniej hash w URL blokował); analogicznie „← Podręczniki" pozwala kliknąć ten sam podręcznik. Audio z fiszek, listy słówek i dyktanda korzysta z Twoich nagrań we wszystkich miejscach.
✨ 13 maja 2026 Premium dla wszystkich + audyt
- 🎁 Promocja Premium: za darmo dla wszystkich do 31 sierpnia 2026 — wszyscy zalogowani użytkownicy (uczeń / nauczyciel / opiekun) automatycznie mają pełny Premium, bez karty kredytowej i bez zobowiązań. Po promocji nadal 30 dni Premium gratis dla każdego nowo zarejestrowanego konta.
- 👨👩👧 Opcjonalne konta opiekunów przy masowym tworzeniu uczniów — opcjonalny checkbox w panelu nauczyciela (domyślnie wyłączony). Gdy zaznaczony, dla każdego ucznia powstaje powiązane konto opiekuna (login:
login_ucznia_opiekun). Wydruk: 1 blok per uczeń z 2 kartami logowania (uczeń + opiekun) gotowy do wycięcia i rozdania. Opiekun loguje się tylko jeśli chce — jeśli nie skorzysta, konto pozostaje nieaktywne i jest automatycznie usuwane po 1 roku nieaktywności razem z kontem dziecka. Opiekun może też w każdej chwili samodzielnie usunąć swoje konto (RODO art. 17 — „prawo do bycia zapomnianym"). Po zalogowaniu opiekun widzi swoje dziecko, może mu przydzielać podręczniki i otrzymuje powiadomienia o nieaktywności.
- 🔓 Admin może przydzielać dostęp do podręczników nauczycielom — fix w modalu „Dostęp" → zakładka „Osoby". Wcześniej lista pomijała wszystkich nauczycieli i opiekunów. Teraz admin widzi wszystkich i może przydzielać dostęp dowolnemu użytkownikowi.
✨ 5 maja 2026 5000+ przykładowych zdań
- Przykładowe zdania PL/EN dla wszystkich podręczników — ręcznie napisane, krótkie zdania (5-12 słów) używające danego słówka w naturalnym kontekście. Pokazywane w trybie Fiszki (panel pod kartą) i w widoku listy słówek (przycisk „💬 Zobacz zdania").
- Szkoła podstawowa: Tiger and Friends 1/2/3 (97 + 125 + 105 zdań) · Bugs Team 2/3 (141 + 110) · Be Happy! 2 (89) · Kids Can 1 (50) · English Class A1 (371) · Steps Plus 4 (672) · Together 4/5/6 (427 + 327 + 370) · Brainy 6/7 (502 + 354) · Link 7/8 (83 + 126) · Klasa 1-8 (160).
- Szkoła średnia: New Password A2+/B1 (1020) · Impuls 3 (249).
- Łącznie: ponad 5000 zdań we wszystkich podręcznikach. Każde słówko ma teraz przykład, w którym widać użycie w zdaniu.
- Karty pracy „Zdania z lukami" automatycznie korzystają z nowych zdań przy generowaniu materiału dla uczniów.
✨ 2 maja 2026 Duża aktualizacja
- 🎙️ Nagrywanie wymowy — nauczyciel może nagrać własną wymowę słówka prosto z mikrofonu (smartfon, tablet, laptop). Uczeń podczas nauki słyszy tę wymowę zamiast TTS. Modal z fiszki: 🎙️ Nagraj → ⏹️ Stop → 🔊 Odsłuchaj → 💾 Zapisz (lub 🗑️ Usuń).
- ✏️ Edytuj słówko z poziomu fiszki — przycisk w prawym górnym rogu karty otwiera modal edycji (analogicznie do „Edytuj zdanie"). Nauczyciel poprawia literówki lub aktualizuje tłumaczenie bez wchodzenia do panelu.
- 🔍 Wyszukiwarka istniejących słówek w panelu zestawów nauczycielskich — gdy nauczyciel zaczyna wpisywać słowo, pod inputem pojawia się dropdown z pasującymi z biblioteki BOOKS i z bieżącego zestawu. Klik = autouzupełnienie obu pól. Tag „JUŻ W ZESTAWIE" zapobiega duplikatom.
- Kłódka „🔓 Dostęp" na każdym kafelku dla nauczyciela — przydzielanie dostępu do podręcznika klasie lub konkretnej osobie bez przechodzenia do panelu Dostęp.
- Multi-select przez checkboxy w trybie „Osoba" — masowe zaznaczanie (Wszystkie / Widoczne po filtrze / Odznacz). Live filter po loginie.
- Cofnięcie dostępu — czerwony przycisk „🔒 Cofnij" obok „🔓 Przydziel" (tryb Osoba). Statystyki: „Cofnięto X z Y (Z nie miało dostępu)".
- 4 nowe podręczniki w nowej kategorii „💼 Kursy tematyczne": Business English (Spotkania · E-mail · Negocjacje), Travel English (Lotnisko · Hotele · Restauracje), Phrasal Verbs, Idioms — łącznie 240 słów. Idiomy z przykładowymi zdaniami PL/EN.
- Restrukturyzacja wyboru poziomu — 4 kafelki: Szkoła Podstawowa · Szkoła Średnia (liceum/technikum, matura) · Kursy tematyczne · Gramatyka i dodatki. Czasowniki nieregularne przeniesione do Gramatyki.
✨ 29 kwietnia 2026 Premiera komercyjna
- Strona startowa (
home.html) z prezentacją funkcji, cennikiem i wyraźnym CTA „Wypróbuj 7 dni" — landing page przygotowany pod monetyzację.
- FAQ (
faq.html) — najczęstsze pytania o cenę, dostęp, RODO, offline, panel nauczyciela.
- sowiefiszki.com — własna domena na Vercel (wcześniej GitHub Pages). Aktualizacja polityki prywatności o standardowe klauzule SCC i DPF.
- Logowanie/Rejestracja w nawigacji landing page — szybki dostęp z każdej strony. Osobne podstrony Regulamin i Polityka prywatności.
- Kids Can 1 — nowy podręcznik dla klasy 1 (Unit 5 i Unit 6).
- Tiger and Friends 1 — nowy Unit 5 (Zwierzęta i ruch, 26 słów).
- 3 nowe gry w sekcji INNE: Whack-a-Mole (8 norek z popping faces), Feed the Creature (głodny stworek z 21 postaciami + combo), Super Guy (labirynt słówkowy z 4 odpowiedziami A/B/C/D).
- Czcionki — wymiana na warianty wspierające polskie znaki na wszystkich stronach.
✨ 28 kwietnia 2026 Karty pracy
- 4 nowe karty pracy do druku: Pisanie po śladzie (Tracing) z czcionką MyTracingFont; Match-up — łączenie strzałkami PL/EN (interaktywne SVG); Speak-it — siatka mówienia (4 tryby × 3 rozmiary); Speaking Dice — kostka 6-ścianek do wycięcia.
- Cookie consent (RODO/ePrivacy) — banner zgody na 35 stronach + modal polityki prywatności.
- Tiger and Friends 3 — nowy Unit 5 (Sport).
✨ 27 kwietnia 2026 5 nowych gier + dziennik
- Dziennik aktywności ucznia + retencja 60 dni + lista trudnych/łatwych słów (widoczne dla nauczyciela i opiekuna).
- Masowe tworzenie kont uczniów + zapis haseł generowanych + 4. kolumna „Instrukcja logowania" w wydruku.
- 5 nowych gier: Word Battleship (statki słów + mapa + kompas), Word Wheel (Koło Fortuny — teleturniej, bonusy, bankrut), Restaurant Dialog (generator dialogów w restauracji), Alien Invasion (UFO + multiple choice), Crossing Guard (zatrzymywanie aut + policja).
- Zarządzanie dostępem: sortowanie od najnowszych + daty utworzenia/aktywności w panelu.
✨ 26 kwietnia 2026 6 nowych gier
- 6 nowych gier: Pizza Chef (czerwone złe składniki + checklist), Dino Dig (wykopaliska + multiple choice), Bee Hive (plaster miodu), Balloon Pop (łapacz balonów + TTS), Vocabulary Fishing (łowienie słów), Word Rocket (lot na księżyc + TTS).
- Smart distractors — błędne odpowiedzi semantycznie zbliżone do poprawnej (we wszystkich grach).
- 4-etapowy system powtórek — próg
reps>=3 + kolejka „due" do powtórki.
- Hash routing — kafelki jako linki głębokie (
#/book/..., #/lang/en/primary/4).
- Pełny widok postępu dziecka dla opiekuna (jak nauczyciel) + RPC
parent_add_child.
- Memory i Wisielec dostępne też jako samodzielne aplikacje w INNE.
✨ 25 kwietnia 2026 Panel nauczyciela
- Osobna podstrona Panel nauczyciela (
teacher.html) — hub kafelków zamiast dużej listy w aplikacji.
- Import słówek z istniejących podręczników do zestawów nauczyciela (modal z wyborem podręcznika → unitu → checkboxy).
✨ 24 kwietnia 2026 Etykiety + raporty
- Prywatne etykiety uczniów / dzieci — nauczyciel i opiekun mogą podpisywać uczniów lub dzieci własną notatką (np. „Jan Kowa"). Widoczna tylko u autora.
- Together 5 — Unity 5-8 (~195 słówek).
- Steps Plus 5 — Unit 8 (czasowniki nieregularne, 32 verbs).
- Raporty klas — nowa zakładka „Aktywność" (czas nauki + data wejścia, ostatnie 90 dni).
- Rywalizacja: TTS PL po wyświetleniu pytania.
✨ 23 kwietnia 2026 Premium A-E + Rywalizacja 2-4
- Rywalizacja przepisana: 2-4 graczy, 5 trybów (Klasyczny / Race to 50/100/200, Eliminacja, Drużynowy 2v2), power-upy ⚡🛡️👁️🔄, fire streak +50%, podium + statystyki, limit 2 min w Klasycznym.
- Krzyżówka / Wordsearch / Snake — selekcja słów + wybór ilości (Auto/10/20/30/40), przyciski masowej akcji.
- Auto-usuwanie kont uczniów >1 rok nieaktywnych + powiadomienia o nieaktywnych (próg 30 dni).
- Stopka druku/PDF skrócona do „© 2026 Sowie Fiszki".
✨ 21 kwietnia 2026 PWA + zgłoszenia
- Auto-update PWA — baner „Nowa wersja dostępna. Kliknij OK, aby odświeżyć." Strategia network-first dla HTML/JS, cache-first dla fontów, bypass dla Supabase.
- Modal „Jak grać?" w grach INNE — instrukcja krok po kroku.
- CityLife Speaking Cards — generator paszportów + speaking practice.
- Zgłaszanie błędów w słówkach — uczeń może zgłosić błąd (literówka, błędne tłumaczenie); zgłoszenia trafiają do moderacji.
- Fiszki z TTS zgodnym z kierunkiem nauki.
✨ 17 kwietnia 2026 Fundamenty
- Hierarchiczna nawigacja: Język → Szkoła → Klasa → Podręczniki → Unit.
- 8 podręczników Klasa 1-8 (poziom A1 → B1) z tematem Dom.
- System ról: Uczeń / Nauczyciel (później dołączył Rodzic/Opiekun).
- 5 motywów wyglądu: 🦉 Sowi (domyślny), 🌲 Forest, 🌙 Night, 🌅 Sunset, 📄 Paper.
- Reset hasła ucznia przez nauczyciela.
- Prośby o dostęp do podręcznika — uczeń wypełnia formularz, nauczyciel rozpatruje.
- Zestawy słówek nauczyciela (
teacher_sets) — etap 1/3.
- Regulamin + polityka prywatności + akceptacja przy rejestracji + RODO.
✨ 15 kwietnia 2026 Tryby zdaniowe
- Tryby ze zdaniami: Wpisz zdania, Dyktando ze zdań, Mów zdania.
- Mów (Speech Recognition) — mów tłumaczenie do mikrofonu.
- 3 nowe gry: Skoczek (lewitujące kwadraty), Most (20 szczebelków), Motyle (Butterfly Catch).
- Pisanie graficzne — karta pracy z obrazkami i kratkami na litery.
- Rywalizacja 1v1 na tablicy interaktywnej (pierwotna wersja).
- Speaking Cubes — siatka 3×3 do mówienia + druk.
- Budowanie zdań — szablony z X/Y + losowanie + druk.
- Klawiatura ekranowa A-Z dla tablic interaktywnych.
✨ 14 kwietnia 2026 Pierwsza fala gier
- Nowe gry w trybach unitów: Wisielec/Hangman (z SVG krokodylem), Rozsypanka literowa, Rozsypanka zdaniowa, Wąż wyrazowy (sinusoida SVG), Karty do gry (wyrazowe + obrazkowe), Gra planszowa, Karta obrazkowa.
- Obrazki URL przy słówkach.
✨ 12-13 kwietnia 2026 Migracja do Supabase
- Migracja z localStorage do Supabase: auth + baza + RLS + postępy w chmurze. Logowanie z dowolnego urządzenia, zachowanie historii.
- Krzyżówka i Wordsearch — generatory z PDF / JPEG / drukiem.
- Tryb „Paruj" (match) — dopasowywanie par PL-EN.
- Drukowanie fiszek do wycięcia (3×6 na A4, dwustronnie).
- Zdania przykładowe dla wszystkich podręczników (PL/EN).
- TTS / Speech — automatyczne wymawianie słów obcych, fr-FR dla francuskiego.
- English Class A1, Francuski Unit 1-2 (Dom i kuchnia, części ciała).
📚 Pełen przegląd funkcji
Wszystkie funkcje platformy pogrupowane tematycznie. Stan na 13 maja 2026.
🎓 Tryby nauki w unicie
Po wejściu w unit z konkretnego podręcznika
- Fiszki — klasyczne karty z TTS, kierunek PL→EN lub EN→PL
- Quiz (4 opcje) — auto-ocena hard/easy
- Wpisz — pole tekstowe z klawiaturą ekranową
- Spelling — literuj literę po literze
- Dyktando — usłysz, zapisz
- Mów — Speech Recognition do mikrofonu
- Wpisz zdania · Dyktando ze zdań · Mów zdania — tryby ze zdaniami przykładowymi
- Paruj (match) — drag & drop par PL-EN
- Skoczek · Most · Motyle — 3 mini-gry kontekstowe (lewitujące kwadraty / 20 szczebelków / butterfly catch)
- Powtórki — kolejka „due to repeat" z 4-etapowym progresem (próg
reps>=3)
🎮 Gry generowane ze słówek unitu
Każda z opcją „🌍 Wszystkie" (cały podręcznik) i drukiem PDF/JPEG
- Krzyżówka — selekcja słów (Auto/10/20/30/40), klawiatura A-Z, eksport PDF/JPEG, druk
- Wordsearch (wykreślanka) — analogicznie
- Wąż wyrazowy (Snake) — sinusoida SVG, max 7 słów na węża
- Memory — pary PL-EN, klasyczne
- Wisielec/Hangman — SVG krokodyl + interpunkcja
- Rozsypanka literowa — mieszaj per-słowo, zachowaj 1. i ostatnią literę
- Rozsypanka zdaniowa — interaktywna + druk
- Gra planszowa (Board Game) — pełne A4 landscape, panel selekcji
- Karty do gry — generator kart wyrazowych i obrazkowych do wycięcia
- Speaking Cubes — siatka 3×3 do mówienia
- Sentence Builder — szablony z X/Y + losowanie
- Spell Card · Image Card — interaktywne + druk
- Rywalizacja — 2-4 graczy, 5 trybów, power-upy, fire streak, podium PRO
- Speed — szybka odpowiedź
🎯 Sekcja INNE — samodzielne gry i karty pracy
Każda z linkami powrotu (góra+dół), modalem „ℹ️ Jak grać?", drukiem
- Speaking Cards: Together 5 (Present Simple), Animals & Food (likes / doesn't like / eats), CityLife (paszport)
- Generatory dialogów: What's the matter? (Tiger 2 U5), Have you ever…? (Present Perfect, 2-osobowy), Shops Speaking (Bugs Team 3 U5), Has he/she got a pet? (Steps Plus), Restaurant Dialog (chmurka mysli + scena z kelnerem)
- Liczebniki: How Many (there is/are), Birthday (liczebniki + miesiące, awatary SVG), Generator cyfr (TTS UK)
- Gry: Word Rocket (lot na księżyc + TTS), Vocabulary Fishing (łowienie słów), Balloon Pop (łapacz balonów), Bee Hive (plaster miodu), Dino Dig (wykopaliska), Pizza Chef (mistrz pizzy), Crossing Guard (zatrzymywanie aut), Alien Invasion (UFO atak), Word Wheel (Koło Fortuny), Word Battleship (statki słów), Whack-a-Mole (8 norek), Feed the Creature (głodny stworek z 21 postaciami), Super Guy (labirynt słówkowy)
- Karty pracy do druku: Pisanie po śladzie (Tracing) z czcionką MyTracingFont, Match-up (łączenie strzałkami), Speak-it (siatka mówienia 4 tryby × 3 rozmiary), Speaking Dice (kostka 6-ścianek)
- Memory · Wisielec — wersje samodzielne (poza unitem)
📚 Podręczniki i słownictwo
21 podręczników łącznie (stan na 2 maja 2026)
- Klasy 1-8 (Szkoła Podstawowa, A1→B1) — autorskie zestawy z tematem Dom
- Brainy (klasy 6, 7) · Tiger and Friends (1, 2, 3) · Together (4, 5, 6) · Bugs Team (2, 3) · Steps Plus (4, 5) · Be Happy (2) · Kids Can (1) · English Class A1
- New Password A2+ B1 — Szkoła Średnia (liceum/technikum)
- Kursy tematyczne NOWE: Business English (Spotkania · E-mail · Negocjacje), Travel English (Lotnisko · Hotele · Restauracje), Phrasal Verbs, Idioms — łącznie 240 słów
- Czasowniki nieregularne — pełna lista, dwie części
- Francuski — Unit 1 (Części ciała), Unit 2 (Dom i kuchnia), TTS fr-FR
- Zdania przykładowe dla większości podręczników (PL/EN)
👩🏫 Panel nauczyciela
Osobna podstrona teacher.html
- Klasy — tworzenie, dodawanie uczniów (pojedynczo + masowo z wydrukiem haseł), reset hasła limit Free: 8
- Konta uczniów — masowe tworzenie z PDF, kolumna „Instrukcja logowania", reset hasła
- Zestawy słówek — własne zestawy z importem CSV/TSV, wklejka, import z istniejących podręczników, wyszukiwarka pre-add żeby nie duplikować limit Free: 10
- ✏️ Edytuj słówko z fiszki — przycisk w prawym górnym rogu karty otwiera modal edycji bez wchodzenia do panelu NOWE
- 🎙️ Nagrywanie wymowy — własne nagranie z mikrofonu (smartfon, tablet, laptop) zamiast TTS NOWE
- Kłódka 🔓 Dostęp na kafelku podręcznika — przydzielanie/cofanie dostępu klasie lub wybranej osobie z multi-select NOWE
- Notatki na podręczniku/unicie — instrukcje dla ucznia PREMIUM
- Dziennik aktywności — czas nauki, data wejścia, lista trudnych słów, retencja 60 dni PREMIUM
- Karty pracy do druku — Krzyżówka, Wordsearch, Speak-it, Match-up, Tracing, lista słówek PREMIUM dla części
- Zgłoszenia błędów w słówkach od uczniów
- Wiadomości z administratorem — wbudowana skrzynka na pytania i zgłoszenia
- Etykiety prywatne uczniów — własna notatka widoczna tylko u Ciebie (np. „Jan Kowa")
- Powiadomienia o nieaktywnych uczniach (próg 30 dni) PREMIUM
- Branding szkoły — logo + nazwa na wydrukach PREMIUM
👨👦 Panel opiekuna (rodzic)
- Dodawanie dzieci po loginie ucznia
- Pełny widok postępu dziecka — XP, streak, słabe słowa, dziennik aktywności
- Przydzielanie podręczników dzieciom PREMIUM
- Etykiety prywatne dzieci — własna notatka widoczna tylko u Ciebie
- Wiadomości z administratorem
- Notatki na podręczniku PREMIUM
- Powiadomienia o nieaktywności dziecka (próg 30 dni)
🔓 Dostęp do podręczników NOWE
Szybkie przydzielanie z poziomu kafelka (panel nauczyciela)
- Kłódka „🔓 Dostęp" na każdym kafelku — modal z dwoma trybami: Klasa lub Osoba
- Tryb 👥 Klasa — bulk grant dla wszystkich uczniów wybranej klasy jednym kliknięciem
- Tryb 👤 Osoba — multi-select z checkboxami, masowa akcja (Wszystkie / Widoczne po filtrze / Odznacz), live filter po loginie, wskaźnik „MA DOSTĘP" przy osobach które już mają, przycisk 🔒 Cofnij dostęp
- Komunikat zwrotny: „Dodano 3 z 5 (2 już miało dostęp)" / „Cofnięto X z Y" — od razu widać co się stało
💎 Premium / Free
- 🎁 Promocja: za darmo dla wszystkich do 31.08.2026 AKTUALNE — bez karty, bez zobowiązań
- 30-dniowy trial Premium automatyczny dla każdego nowego konta (raz w życiu, bez karty) — obowiązuje po zakończeniu promocji
- Banner wygasania 30 dni przed końcem (codziennie, dismiss-per-day) + welcome trial banner
- Wybór głosu lektora (4 głosy UK/US × tempo) PREMIUM
- Export PDF karty postępów + dyplom A4 landscape PREMIUM
- Wykres historii XP (Canvas) — Free: 7 dni, Premium: 365 dni
- Powiadomienia nieaktywnych (próg 30 dni — miesiąc) PREMIUM
- Export postępów do CSV PREMIUM
- Branding szkoły (logo + nazwa) PREMIUM
- Karta pracy z lukami (📝 Zdania z lukami) PREMIUM
- Limity Free: nauczyciel — 8 klas / 30 uczniów / 10 zestawów słówek; Premium — bez limitów
🔐 Konto i bezpieczeństwo
- 3 role rejestracji: Uczeń / Nauczyciel / Rodzic-Opiekun
- Bezpieczne logowanie z hashowaniem haseł (bcrypt)
- 5 motywów wyglądu: 🦉 Sowi (domyślny), 🌲 Forest, 🌙 Night, 🌅 Sunset, 📄 Paper
- Modal „Moje konto" w nagłówku — preferencje, wybór głosu, branding, usunięcie konta
- Usunięcie konta (RODO art. 17) — pełne wyczyszczenie wszystkich danych
- RODO/ePrivacy: regulamin §1-§15, polityka prywatności (12 sekcji), checkbox zgody opiekuna <16 lat, cookie consent banner na wszystkich stronach
- Pełna izolacja danych w bazie — Twoje postępy widzisz tylko Ty (oraz nauczyciel/opiekun, jeśli jesteś z nimi powiązany)
🎨 UX i drobiazgi
- Auto-update — baner „Nowa wersja dostępna" + ServiceWorker network-first
- Hash routing — kafelki jako linki głębokie (
#/lang/en/primary/4, #/book/..., #/apps)
- 4 kafelki sSchool: Szkoła Podstawowa · Szkoła Ponadpodstawowa · Kursy tematyczne · Gramatyka i dodatki NOWE
- Wirtualny unit „🌍 Wszystkie" — gry dla całego podręcznika
- Nagłówek: tytuł = link do strony głównej, ikony 🎨 motyw + 👤 moje konto
- Stopka druku/PDF skrócona do „© 2026 Sowie Fiszki"
- Smart distractors — błędne odpowiedzi semantycznie zbliżone