RODRIGUEZROM

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).

← Torna a Web