Referencia
Predplatiteľská webová aplikácia pre zahraničného klienta
Od zadania po produkčnú prevádzku: aplikácia s dvoma typmi používateľov, predplatným, komunikáciou v reálnom čase a moderovaním obsahu, ktorú si ľudia inštalujú priamo do telefónu.
- používateľov za prvý týždeň prevádzky
- 1000+
- krajín
- 70+
- spracovaných requestov za 24 hodín (API a cloud)
- 110 000+
- úspešnosť API volaní
- 99,8 %
Zadanie
Klient potreboval aplikáciu, v ktorej sa spájajú dva typy používateľov a navzájom na seba reagujú v reálnom čase. Mala fungovať na mobile ako natívna aplikácia, zarábať cez predplatné a dať klientovi nástroje na správu používateľov a moderovanie obsahu.
Čo sme dodali
Real-time vrstva
Zmeny stavu sa cez WebSocket kanály (broadcast) okamžite prenesú ku všetkým, ktorí ich sledujú. Online stav používateľov (presence), živé chaty a živý feed udalostí na verejných stránkach.
Progresívna webová aplikácia (PWA)
Service worker s offline cache, inštalácia do telefónu, push notifikácie cez Web Push.
Predplatné a platby
Stripe Checkout, mesačný aj ročný plán, spracovanie udalostí cez overené webhooky. Kartové údaje neprechádzajú našimi servermi.
Hybridný rendering
Verejné stránky sa predgenerujú alebo renderujú na serveri s cache na edge CDN, súkromná časť beží ako SPA mimo indexu vyhľadávačov.
Administrácia
Tri úrovne oprávnení, správa používateľov, moderovanie nahlásení, audit log a prehľad tržieb.
Bezpečnosť
Prístup k dátam vynucuje priamo databáza (row-level security), zápisy idú len cez overené serverové API. Rate limiting je uložený v databáze, takže funguje aj pri serverless architektúre.
Ako sme stavali
AI agentov sme zapojili do každej fázy vývoja. Rozhodnutia ostali na človeku.
Špecifikácia
Každú časť systému sme najprv popísali štruktúrovanou špecifikáciou. Tá je pre AI agentov kontextom, z ktorého pri práci vychádzajú.
Implementácia
Agenti píšu kód podľa špecifikácie a zadania úlohy, v rámci jasne danej architektúry.
Kontrola
Každú zmenu automaticky posúdi jazykový model v CI/CD pipeline. Bezpečnosť databázy a API preveril samostatný audit s AI a regresné testy strážia, aby sa nájdené chyby nevrátili.
Schválenie
Do produkcie ide len to, čo prejde ľudskou kontrolou vývojára.
Technológie
- Nuxt
- TypeScript
- Cloud (PostgreSQL, real-time, autentifikácia, úložisko)
- Serverless funkcie
- Edge CDN
- Stripe
- Web Push
- AI agenti
Máte vlastný nápad na aplikáciu alebo proces, ktorý chcete zjednodušiť?
Ukážeme vám, ako by sme ho postavili.