TRAMA
A TRAMA transforma missões reais em skills, portfólio e conexões para jovens entrarem no mercado com evidências do que sabem fazer.
Core trick
Converts completed collective project missions into skill and portfolio evidence, with Responses API calls made server-side.
Description
A TRAMA transforma missões reais em skills, portfólio e conexões para jovens entrarem no mercado com evidências do que sabem fazer.
https://trama-openai-hackathon-production.up.railway.app/
README excerpt
# TRAMA **Aplicação:** [trama-production-b167.up.railway.app](https://trama-production-b167.up.railway.app) **Código aberto:** [github.com/terronrodrigo/hackathon-openai](https://github.com/terronrodrigo/hackathon-openai) TRAMA é uma aplicação full stack, mobile-first e open source para transformar projetos coletivos em missões conectadas. Cada pessoa entende sua próxima contribuição, registra o trabalho realizado e acompanha evidências, Trama Coins e o ranking de participação da equipe. A versão atual é uma PWA funcional com cliente React, API Node.js e persistência em PostgreSQL. Recursos assistidos por IA usam a OpenAI Responses API no servidor. Em produção, qualquer pessoa com o link público do Railway pode abrir o TRAMA diretamente no navegador; instalar o PWA no celular é opcional. ## Fluxo funcional O primeiro recorte do produto cobre a jornada principal de ponta a ponta: 1. carregar do banco a missão, os participantes e a próxima contribuição; 2. abrir a proposta vinculada à tarefa; 3. registrar a revisão, com apoio contextual de IA quando disponível; 4. concluir a contribuição em uma transação única; 5. creditar 40 Trama Coins e criar a evidência sem duplicar registros; 6. consultar o portfólio e o ranking atualizado da turma. O MVP usa um usuário de demonstração. Autenticação e integrações externas ficam para ciclos futuros. ## Arquitetura e stack - React 19, TypeScript e Vite no cliente; - PWA com manifesto, ícones, service worker e fallback offline; - Ra