# 1️⃣ Event Ticketing & Check-in Cloud System ## 📌 O projekte Cloudový systém na správu podujatí, predaj vstupeniek a check-in pomocou QR kódov. Určený pre organizátorov eventov, festivalov alebo konferencií. --- ## ⚙️ Funkcionalita - Vytváranie a správa eventov - Predaj vstupeniek (simulovaná platba) - Generovanie QR kódu - Check-in cez mobil (scan QR) - Kapacitné limity - Štatistiky predaja - Export zoznamu účastníkov - Role: organizátor / staff / participant --- ## 🎨 Návrh vzhľadu aplikácie **Homepage** - Prehľad aktuálnych eventov **Admin panel** - Vytváranie eventu - Nastavenie ceny a kapacity **Check-in rozhranie** - Kamera na skenovanie QR - Informácia o úspešnom/duplicitnom vstupe **Analytics** - Graf predaja vstupeniek - Percento zaplnenia kapacity --- ## 🧩 Navrhované mikroslužby - Auth Service - Event Service - Ticket Service - Payment Simulation Service - QR Generator Service - Check-in Service - Analytics Service - Notification Service --- ## ☁️ Cloud architektúra Frontend: React Backend: Microservices (Docker alebo Serverless) Databáza: PostgreSQL / DynamoDB Storage: S3 CDN: CloudFront Autentifikácia: Cognito --- ## 🤖 AI využitie - Predikcia predaja vstupeniek - Generovanie promo textov - Automatické sumarizácie event štatistík --- --- # 2️⃣ Cloud-based Code Execution & Testing Platform ## 📌 O projekte Webová aplikácia umožňujúca spúšťanie programovacieho kódu v sandboxovanom cloud prostredí (Python, JavaScript, atď.). Funguje podobne ako online judge systém. --- ## ⚙️ Funkcionalita - Registrácia používateľa - Zadávanie úloh (admin) - Webový editor kódu - Spustenie kódu v sandboxe - Automatické testovanie riešení - Zobrazenie výsledkov testov - História pokusov - Leaderboard --- ## 🎨 Návrh vzhľadu aplikácie **Zoznam úloh** - Filtrovanie podľa obtiažnosti **Detail úlohy** - Zadanie + príklady - Editor kódu - Konzolový výstup **Profil** - História pokusov - Dosiahnuté body --- ## 🧩 Navrhované mikroslužby - Auth Service - Task Service - Code Execution Service (container sandbox) - Test Evaluation Service - Submission Service - Leaderboard Service --- ## ☁️ Cloud architektúra Frontend: React + Monaco Editor Backend: Docker kontajnery Orchestrácia: Kubernetes Databáza: PostgreSQL Storage: S3 --- ## 🤖 AI využitie - Vysvetlenie chýb v kóde - Návrh optimalizácie riešenia - Generovanie testovacích príkladov ---