Skip to content

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.

Tags

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/
terronrodrigo/hackathon-openai★ 00 forksTypeScriptMITCreated Aug 19, 2026 · last push Aug 19, 2026

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

Team