WasteOS · Architektúra · Technologická platforma
Architektúra · Stack

Modern stack,
žiadne legacy.

Platforma je postavená na modernom open-source stacku. Žiadny vendor lock-in, žiadne uzavreté formáty. Backend, frontend, mobil a IoT vrstva — všetko z jedného repozitára.

Štyri vrstvy

Rovnaký stack pre všetkých zákazníkov.

Backend · Python 3.12 + FastAPI

Asynchronný HTTP server s OpenAPI 3.1 schémou. Pydantic validácia. Pytest + Hypothesis testy.

Dáta · PostgreSQL 16 + TimescaleDB

Hlavné relačné dáta v Postgrese. Časové rady (zber, plnosť, telemetria) v TimescaleDB hypertabuľkách.

Cache · Redis 7

Session cache, queue pre Celery, rate limiting, real-time WebSocket koordinácia.

Frontend · React 18 + TypeScript

Vite bundler, TailwindCSS, design system Radix UI. Internacionalizácia SK/EN/CZ.

Mobil · React Native + Expo

Jeden codebase pre iOS aj Android. Push cez FCM/APNs. Offline-first SQLite.

IoT · MQTT broker + LoRaWAN gateway

Eclipse Mosquitto + ChirpStack. Edge runtime na Raspberry Pi 5 alebo BeagleBone.

DevOps a CI/CD

Continuous deployment.

GitOps · Argo CD

Stav infraštruktúry definovaný v Gite. Akýkoľvek deployment ide cez merge request s code review.

Docker + Kubernetes

Multi-stage Dockerfile. Helm charts pre K8s. Aktualizácie cez rolling update bez downtime.

Observability · OpenTelemetry

Trace, metrics a logs cez OTel collector → Grafana / Tempo / Loki. Sentry pre frontend errors.

Pokrytie testami > 85 %

Pytest pre backend, Vitest + React Testing Library pre frontend, Maestro pre mobile E2E.

Začnime

Technologická platforma.
Technický rozhovor.

Pre IT oddelenia, integrátorov a CISO — pripravíme technické sedenie s naším inžinierskym tímom. NDA podľa potreby.