El Camino del Dragón

Empresa
Projeto para cliente
Periodo
2024 – Presente (Em andamento)
Local
Internacional
Categoria
Cliente

Resumo

El Camino del Dragón é uma plataforma de aprendizado de chinês com progressão HSK, construída para um cliente por um time da Accentio Studios que eu lidero (um dev e uma UX designer). Inclui um app mobile em Flutter, um painel admin em Flutter web, uma API NestJS + Prisma sobre MongoDB e infraestrutura AWS escrita em Terraform.

Pontos-chave

  • Tech lead e principal contribuidor481 dos 540 commits do app mobile e 245 dos 258 da API

    Lidera o time da Accentio Studios no projeto, um dev e uma UX designer, como tech lead e principal contribuidor.

  • App de aprendizado offline-firstCerca de 1.000 casos de teste Flutter em 141 arquivos

    Construiu o app Flutter sobre BLoC/Cubit e ObjectBox: fila de progresso offline-first, agenda de revisão por palavra, um dicionário dono de cada palavra com vários significados e um lote de prática adaptativo.

  • Simulado HSK corrigido no servidor

    Construiu um simulado do exame HSK de 200 pontos com aprovação em 120, cronometrado em duas partes e com a nota calculada no servidor.

  • API com 31 modelos73 arquivos spec e 567 casos Jest, com specs de integração em Supertest

    Construiu a API NestJS + Prisma sobre MongoDB: 31 modelos em 17 módulos, autenticação Firebase com JWT, mídia no S3, e-mail pelo SES, importador de planilhas e um banco de testes com checagem de cobertura e receitas de prova.

  • Terraform com deploys por OIDC10 módulos, 52 arquivos .tf, 58 execuções de teste contra um provider simulado

    Codificou a infraestrutura AWS em Terraform: API Gateway, CloudFront, S3, SES, SSM, SNS, alarmes do CloudWatch, CloudTrail, orçamentos e as roles OIDC que o GitHub Actions assume para fazer deploy sem chaves de longa duração nem SSH, em staging e produção.

  • Painel para editores de conteúdo

    Construiu o painel admin em Flutter web para os editores de conteúdo (construtor de testes estruturados, seletor de mídia, importação de planilha, reordenação por arrastar e soltar) e o publicou no S3 atrás do API Gateway.

  • 20 planos com Claude Code20 planos com cerca de 1.360 passos

    Planejou o trabalho com o Claude Code em 20 planos de implementação entre o app e a API, 10 deles com o teste primeiro, e rodou checagens end-to-end com o Marionette no app do aluno e com o Chrome DevTools Protocol no admin web.

Stack

  • Flutter
  • Dart
  • BLoC / Cubit
  • ObjectBox
  • forui
  • Flutter Web
  • NestJS
  • Prisma
  • MongoDB
  • Firebase Auth
  • JWT
  • AWS
  • API Gateway
  • CloudFront
  • S3
  • SES
  • EC2
  • Terraform
  • Docker
  • GitHub Actions
  • Fastlane
PREPARADO PARA
  • Leitores de tela
  • Agentes LLM
  • Parsers ATS
  • Responsivo
  • Carga rapida
alvaro-bash --project camino-del-dragon --locale brEXIT 0v1.0.0· — · São Paulo · Brasil
ABRIR TERMINAL