Portfolio/Soukromé
LingoSnap logo

LingoSnap

Pokročilý osobní studijní asistent s podporou AI, který zrychluje učení. Z obrázků nebo PDF dokumentů vytváří pomocí Google Gemini API interaktivní materiály — kartičky a kvízy. Hodí se pro studenty i jazykové samouky a nabízí multimodální analýzu, chytré zpracování PDF i nástroje s převodem textu na řeč.

Moje role a činnosti

  • Integrace AI (Google Gemini)
  • Návrh systémové architektury
  • Full-stack vývoj
  • UI/UX design
  • Zpracování dokumentů na klientovi
Období: 2024 – současnost
Role: Hlavní vývojář a architekt
Navštívit projekt

Technologie

Architektura a kontext dodávky

Problém

Studenti se často učí z roztříštěných materiálů — papírových zápisků, kartičkových aplikací a poznámek, které postupně ztratí návaznost na zdroj. Připravit si z učebnice, vytištěného článku nebo PDF strukturovaný materiál ke zkoušce ručně zabere spoustu času.

Přístup

LingoSnap proměňuje fotky a PDF v hotový studijní materiál. Uživatel vyfotí stránku, AI z ní vytáhne podstatu a výsledek se ukládá do pracovních sešitů — celků, které drží kartičky, kvízy a poznámky pohromadě a slouží jako studijní jednotka pro přípravu na zkoušku z libovolného předmětu.

Každý sešit má jeden ze tří režimů podle cíle učení:

  • Učit se jazyk — slovíčka, gramatika a příklady použití
  • Otázka a odpověď — studijní otázky a odpovědi vygenerované z materiálu
  • Znalostní báze — klíčové pojmy a definice z odborných nebo akademických textů

Stack

  • Frontend: Angular + Tailwind, zabalené jako PWA s Capacitorem pro iOS a Android
  • Backend: NestJS + MongoDB
  • AI: Google Gemini pro analýzu obsahu a tvorbu pojmů, Google Cloud TTS pro audio, OpenAI pro generování obrázků
  • Platby: Stripe předplatné a kredity

Klíčové funkce

  • Vyfoť stránku nebo nahraj PDF a získáš pracovní sešit připravený ke studiu
  • Tři režimy sešitu (jazyk, otázka–odpověď, znalostní báze) pokrývají různé typy učiva
  • Kartičky, kvízy a poznámky uspořádané uvnitř každého sešitu
  • Text-to-speech pro nácvik výslovnosti
  • AI chatbot pro otázky na gramatiku a kontext
  • Mód učitele pro správu skupin studentů a sdílení sešitů
  • Free tarif s lokálním úložištěm, placený tarif odemyká cloudovou synchronizaci a AI kredity

Výsledek

Jeden mobilně orientovaný produkt, který propojuje zachycení obsahu, jeho zpracování AI a aktivní učení do jednoho workflow.

Galerie

Kontaktní informace

Klidně se mi ozvěte ohledně nového projektu, konzultace nebo dlouhodobější spolupráce. Rád proberu smysluplné produktové zadání i zajímavé frontendové příležitosti.

Napište mi

© 2026 Martin Hubálek. Všechna práva vyhrazena.

Martin Hubálek IČO: 08827303 Sídlo: Dolní Štěpanice 29, 514 01 Benecko, Česká republika Zapsán v živnostenském rejstříku Nejsem plátce DPH