El Camino del Dragón

Empresa
Proyecto para cliente
Fechas
2024 – Presente (En progreso)
Lugar
Internacional
Categoría
Cliente

Resumen

El Camino del Dragón es una plataforma de aprendizaje de chino con progresión HSK, construida para un cliente por un equipo de Accentio Studios que lidero (un dev y una UX designer). Abarca una app mobile en Flutter, un panel admin en Flutter web, una API NestJS + Prisma sobre MongoDB e infraestructura AWS escrita en Terraform.

Puntos clave

  • Tech lead y principal contribuidor481 de los 540 commits de la app mobile y 245 de 258 en la API

    Lidero el equipo de Accentio Studios en el proyecto, un dev y una UX designer, como tech lead y principal contribuidor.

  • App de aprendizaje offline-firstCerca de 1000 casos de test Flutter en 141 archivos

    Construí la app Flutter sobre BLoC/Cubit y ObjectBox: cola de progreso offline-first, agenda de repaso por palabra, un diccionario dueño de cada palabra con varios significados y un lote de práctica adaptativo.

  • Simulacro HSK corregido en servidor

    Construí un simulacro de examen HSK sobre 200 puntos con aprobación en 120, cronometrado en dos partes y con la nota calculada en el servidor.

  • API con 31 modelos73 archivos spec y 567 casos Jest, con specs de integración en Supertest

    Construí la API NestJS + Prisma sobre MongoDB: 31 modelos en 17 módulos, auth de Firebase con JWT, media en S3, email con SES, importador de hojas de cálculo y un banco de tests con control de cobertura y recetas de examen.

  • Terraform con deploys por OIDC10 módulos, 52 archivos .tf, 58 corridas de test contra un provider simulado

    Codifiqué la infraestructura AWS en Terraform: API Gateway, CloudFront, S3, SES, SSM, SNS, alarmas de CloudWatch, CloudTrail, presupuestos y los roles OIDC que asume GitHub Actions para desplegar sin llaves de larga duración ni SSH, en staging y producción.

  • Panel para editores de contenido

    Construí el panel admin en Flutter web para los editores de contenido (constructor de tests estructurados, selector de media, importación desde hoja de cálculo, reordenamiento con arrastrar y soltar) y lo desplegué en S3 detrás de API Gateway.

  • 20 planes con Claude Code20 planes con cerca de 1.360 pasos

    Planifiqué el trabajo con Claude Code en 20 planes de implementación entre la app y la API, 10 de ellos con el test primero, y corrí checks end-to-end con Marionette en la app del estudiante y con Chrome DevTools Protocol en el 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
  • Lectores de pantalla
  • Agentes LLM
  • Parsers ATS
  • Responsivo
  • Carga rápida
alvaro-bash --project camino-del-dragon --locale esEXIT 0v1.0.0· — · São Paulo · Brasil
ABRIR TERMINAL