Web · feb 2025 – apr 2025
Hunter Hook
Profili sportivi e collegamento con sponsor
Architetto software e tech lead
Nella prima fase di Hunter Hook ho guidato progettazione e consegna dell’ecosistema centrale: portale pubblico, pannello di amministrazione, backend e libreria UI, con architettura esagonale e SOLID su client e server, WebSockets, JWT, storage cloud e CI/CD automatizzato.
Altri dettagli
- Frontend Angular 19: facade e servizi, stato con signals senza librerie aggiuntive, libreria UI privata (Atomic Design, standalone, accessibile), HttpAdapter e mapper fortemente tipizzati, WebSockets per tipo di utente, form dinamici multi-regione, CI/CD con GitHub Actions e Google Cloud Build su Firebase App Hosting.
- Backend Django 5 + Django REST framework 3.15: moduli indipendenti, JWT con payload esteso e integrazione Google Identity Platform, profili con validazione delle regole di business, Django Channels + Redis in tempo reale, API REST con filtri e visibilità basata sui ruoli, media su Firebase Storage con CDN, deploy su Railway con ambienti separati.
Galería
Vista tecnica: GitHub Actions e pacchetto design, app Angular 19 su Firebase App Hosting, API e WebSocket su core.hunterhook.pe, backend Django + DRF con PostgreSQL, Redis, JWT e Identity Platform, consegna media via CDN. Documentazione di architettura
Toca una miniatura para leerla en grande. Desliza a los lados o usa las flechas para pasar de página.
Stack
- Angular 19
- TypeScript
- Django
- Django REST framework
- Django Channels
- Redis
- PostgreSQL
- JWT
- Google Identity Platform
- Firebase App Hosting
- Firebase Storage
- Google Cloud Build
- GitHub Actions
- Railway
Link
Risorse pubbliche (si aprono in una nuova scheda).