WorkBridge -- Cloudová platforma pre správu zahraničných projektov a kontraktorov¶
Sťiahnúť (txt):¶
📌 Popis projektu¶
WorkBridge je cloudová webová aplikácia určená pre firmy, ktoré vysielajú SZČO kontraktorov (napr. elektrikárov, montérov alebo technikov) na zahraničné pracovné projekty. Systém pozostáva z verejnej firemnej landing stránky a interného portálu dostupného po prihlásení.
Landing stránka je prispôsobiteľná pre konkrétnu firmu (branding, služby, kontakty), zatiaľ čo interný systém poskytuje jednotné prostredie na správu projektov, pracovníkov, turnusov, ubytovania a fakturácie.
Kontraktori majú po prihlásení prehľad o aktuálnom projekte, spolupracovníkoch, ubytovaní a môžu nahrávať faktúry alebo žiadať o zmenu turnusu. Platforma je navrhnutá ako multi-tenant SaaS riešenie využívajúce AWS cloud služby.
🎯 Hlavné funkcie¶
Verejná časť (Landing Page)¶
- Firemná prezentácia prispôsobená konkrétnej spoločnosti
- Informácie o projektoch a spolupráci
- Kontaktný formulár pre záujemcov
- SEO optimalizovaný web
Interný portál (po prihlásení)¶
Správa projektov¶
- vytváranie zahraničných projektov
- priraďovanie kontraktorov
- prehľad tímu na projekte
- kontaktné informácie spolupracovníkov
Turnusy¶
- zobrazenie dĺžky turnusu
- žiadosť o zmenu turnusu pracovníkom
- schvaľovanie manažérom
- história zmien
Ubytovanie¶
- evidencia prideleného ubytovania
- informácie o adrese a pravidlách
- zoznam spolubývajúcich
- možnosť „vlastné ubytovanie"
Fakturácia¶
- upload faktúr vo formáte PDF
- schvaľovanie faktúr manažmentom
- evidencia stavov:
- Submitted
- Approved
- Paid
- export a sťahovanie faktúr
Notifikácie¶
- informácie o novom projekte
- schválenie faktúry
- zmena turnusu
- označenie platby
☁️ AWS Cloud Architektúra¶
Frontend¶
- AWS CloudFront (CDN)
- AWS S3 / Amplify Hosting
Autentifikácia¶
- AWS Cognito
- role-based access (Admin, Manager, Finance, Contractor)
Backend¶
- AWS API Gateway
- AWS Lambda (serverless mikroservisy)
Dáta¶
- AWS DynamoDB
- AWS S3 (dokumenty a faktúry)
Notifikácie¶
- AWS SNS
- AWS SES
Monitoring¶
- AWS CloudWatch
🧱 Technologický stack¶
Frontend: Next.js, TypeScript\ Backend: AWS Lambda (Serverless Architecture)\ Cloud: Amazon Web Services\ Autentifikácia: AWS Cognito\ Databáza: DynamoDB\ Úložisko: AWS S3\ Notifikácie: SES / SNS
🤖 Využitie AI¶
AI pomáha automatizovať administratívne procesy: - kontrola údajov vo faktúrach - upozornenia na expiráciu dokumentov - sumarizácia zmien projektov pre manažment
👥 Scenár použitia¶
Firma vytvorí projekt v zahraničí a priradí kontraktorov. Kontraktori po prihlásení vidia informácie o projekte, turnuse a ubytovaní. Po ukončení práce nahrajú faktúru, ktorú manažment schváli a následne označí ako zaplatenú.
🗓️ Návrh implementácie (10 týždňov)¶
- Analýza a návrh architektúry
- AWS konfigurácia a autentifikácia
- Model dát a API
- Dashboard kontraktora
- Správa projektov
- Turnus workflow
- Ubytovanie
- Fakturačný systém
- Notifikácie
- Deployment a monitoring
🚀 Vízia projektu¶
WorkBridge predstavuje centralizovanú cloudovú platformu umožňujúcu efektívnu správu medzinárodnej pracovnej sily. Cieľom je odstrániť komunikáciu cez e-maily a tabuľky a nahradiť ju moderným SaaS riešením dostupným odkiaľkoľvek.