R 12026 · Backend developer, Red Riding Hood Games
Multišportová platforma s live výsledkami, štatistikami a predikčnou hrou. Píšem backend: NestJS služby, ktoré prijímajú dáta od externých providerov, ukladajú ich do PostgreSQL a cez REST, WebSocket a SSE ich posielajú frontendu. Odpovede držia tri vrstvy cache – v pamäti, v Redise a na Cloudflare.
8športov, každý s vlastným backendom (REST · ingest · real-time)
NestJS · TypeScript · PostgreSQL · Prisma · Kysely · Redis · BullMQ · Pub/Sub · Socket.IO · SSE · Kubernetes (GKE) · Prometheus · Grafana
Otvoriť projekt ↗
R 22026 · Autor – backend aj frontend
Kompletný rezervačný systém s landing page. Klient si vyberie službu, špecialistu a voľný termín – sloty rešpektujú pracovný čas, existujúce rezervácie, zatvorené dni aj neprítomnosť. Tím spravuje termíny v kalendári (deň, týždeň, mesiac), kde sa presúvajú myšou, dotykom aj klávesnicou. Admin pozýva kolegov e-mailom; pracovník vidí a mení len svoje termíny, čo kontroluje backend pri každej požiadavke.
40integračných testov API nad samostatnou testovacou databázou
Node.js · Express 5 · TypeScript · Prisma 7 · PostgreSQL · Redis · Zod · Nodemailer · Nuxt 4 · Nuxt UI 4 · Tailwind CSS 4 · Pinia · Docker
Kód na GitHube ↗