← Projetos05 / Case
Case de produtoCase em destaque

Produto + IA · minuta.thomaseduardo.com.br

Minuta Fácil

Workspace multiusuário com 9 tipos de documentos, API REST e IA no backend.

Atuação
Desenvolvedor Full Stack
Status
Em produção
05

Case de produto

Minuta Fácil

Minuta Fácil — visual 1
01
Minuta Fácil — visual 2
02
Minuta Fácil — visual 3
03
Minuta Fácil — visual 4
04
01/04

Arraste para navegar

/ Do problema ao resultado

Problema

Criação de documentos profissionais é repetitiva e exige consistência entre contas e modelos.

Solução

Monorepo React + Express com Firebase Auth, PostgreSQL, Swagger e Gemini no servidor.

Resultado

Workspace com 9 tipos de documentos e API documentada.

/ Evidências do case

Escopo real da minha atuação, decisão de engenharia, dificuldade encontrada e forma de validação.

01

Responsabilidade

Frontend, API, autenticação, isolamento de dados, IA e documentação técnica.

02

Decisão técnica

Credenciais Gemini somente no backend e dados associados ao user_id autenticado.

03

Desafio técnico

Manter documentos e contexto isolados por conta sem expor chaves privilegiadas.

04

Validação

Typecheck, testes, build e auditoria npm no fluxo de validação.

05

Resultado observável

Workspace com 9 tipos de documentos e API documentada.

/ Construção

O que sustenta a interface.

01

9 tipos de documentos

02

Auth multiusuário

03

IA no backend

04

Swagger

05

PostgreSQL

06

Pix e Stripe

Stack

React 19 · TypeScript · Express · PostgreSQL · Firebase Auth · Gemini · Swagger · Stripe · Vercel

/ Próximo case · 06

ÁureaAbrir case
Prévia do próximo case Áurea