RODRIGUEZROM

Web · fev. 2025 – abr. 2025

Hunter Hook

Perfis esportivos e conexão com patrocinadores

Arquiteto de software e tech lead

Na primeira fase do Hunter Hook liderei o desenho e a entrega do ecossistema central: portal público, painel de administração, backend e biblioteca de UI, com arquitetura hexagonal e SOLID em cliente e servidor, WebSockets, JWT, armazenamento em nuvem e CI/CD automatizado.

Mais detalhes

  • Frontend Angular 19: fachadas e serviços, estado com signals sem bibliotecas extras, biblioteca de UI privada (Atomic Design, standalone, acessível), HttpAdapters e mappers fortemente tipados, WebSockets por tipo de usuário, formulários dinâmicos multi-região, CI/CD com GitHub Actions e Google Cloud Build no Firebase App Hosting.
  • Backend Django 5 + Django REST framework 3.15: módulos independentes, JWT com payload estendido e integração Google Identity Platform, perfis com validação de regras de negócio, Django Channels + Redis em tempo real, API REST com filtros e visibilidade por papéis, mídia no Firebase Storage com CDN, deploys na Railway com ambientes separados.

Galería

  • Visão técnica: GitHub Actions e pacote de design, apps Angular 19 no Firebase App Hosting, API e WebSockets em core.hunterhook.pe, backend Django + DRF com PostgreSQL, Redis, JWT e Identity Platform, entrega de mídia via CDN.
  • Documentação de arquitetura

    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

Links

Recursos públicos (abrem em nova aba).

← Voltar para Web