Vlastní prototyp
Rezervační API v Nette a Doctrine
Modelové backendové rozhraní pro nabídku termínů a vytvoření rezervace s důrazem na hranice domény a konzistentní zápis dat.
- HTTP API postavené nad Nette a databázovou vrstvou Doctrine.
- Validace vstupů, práce s dostupností a kolizemi rezervací.
- Oddělení transportní vrstvy od aplikačních pravidel.
Technické zadání
Symfony produktové API Datarona
Samostatné zadání zaměřené na návrh produktového API, filtrování dat a čitelné rozdělení odpovědností v Symfony aplikaci.
- Endpointy pro produktová data a související filtrování.
- Aplikační služby oddělené od persistence a HTTP odpovědí.
- Struktura připravená pro ověřování chování jednotlivých vrstev.
Technické zadání
Práce s kategoriemi v Nette a Doctrine
Menší zadání pro správu kategorií, na kterém je vidět modelování vztahů, formulářové zpracování a uložení pomocí Doctrine.
- Datový model kategorií a vazeb mezi záznamy.
- Administrace vytvoření a úprav s validací vstupu.
- Jednoduché řešení bez zbytečných infrastrukturních vrstev.
- PHP
- Nette
- Doctrine
- Formuláře
Technický experiment
Dockerizovaná OCR služba ve FastAPI a PaddleOCR
Izolovaný experiment se zpracováním obrazových vstupů přes samostatnou HTTP službu. Není součástí případové studie retailové platformy.
- FastAPI endpoint pro příjem obrazového podkladu a vrácení rozpoznaného textu.
- PaddleOCR oddělené od hlavní aplikace vlastním kontejnerem.
- Reprodukovatelné lokální prostředí pomocí Dockeru.
- Python
- FastAPI
- PaddleOCR
- Docker