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