Prototypy a experimenty

Technické ukázky PHP, API a zpracování dat

Samostatné ukázky slouží k předvedení technického přístupu na omezeném zadání. Nejde o klientské reference ani tvrzení o produkčním nasazení.

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.
  • PHP
  • Nette
  • Doctrine
  • REST API
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.
  • PHP
  • Symfony
  • Doctrine
  • API
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