TG
━ projetos · 20 entradas

Coisas que eu entreguei.

Uma seleção de produtos, bibliotecas e trabalho open-source — alguns em produção, outros ainda me ensinando lições.

Produtos

entregue · prod·2024

iTOP — Inscrições TOP

SaaS multi-tenant em produção para gestão de grandes eventos dos Legendários: inscrições, pagamentos (PIX/cartão com reconciliação por webhook), check-in via QR Code, geração de contratos com assinatura digital biométrica, plano de embarque e dashboards em tempo real. Processa dinheiro real, eventos reais e centenas de participantes em produção. Antecessor do inscricoestop.com.br antes do pivot.

Next.js 14TypeScripttRPCPrismaMongoDBNextAuthCASLTailwindInngestResend
entregue · prod·2023

Unicrow

Plataforma Web3 de escrow na Ethereum. Contribuí no SDK, indexador blockchain e integrações com smart contracts. SDK em TypeScript pronto para produção que transformou semanas de onboarding em um setup no mesmo dia.

TypeScriptEthereumSmart ContractsGraphQLNode.js
open · source·2026

Pi — AI Agent Toolkit

Toolkit open-source para construir agentes de IA de código, mais um assistente funcional (pi) construído sobre ele. Uma API única para OpenAI, Anthropic e Google, um runtime de agente com streaming, ferramentas e estado, experiência de terminal e UI de chat reaproveitável para terminal e web. Monorepo TypeScript.

TypeScriptMonorepoAI AgentsOpenAIAnthropicGoogleCLIReact
open · source·2026

Dale Carnegie AI Trainer

Coach de IA no estilo Dale Carnegie. Descreva uma situação e ele devolve um diagnóstico, quais dos 53 princípios aplicar e um plano de ação. Tem ainda modo role-play, diário de aplicação e uma biblioteca de princípios pesquisável. Feito com o Vercel AI SDK.

Next.js 16TypeScriptVercel AI SDKTailwind v4shadcn/ui
open · source·2026

Canetaço — e-signature SaaS

SaaS brasileiro de assinatura eletrônica com validade jurídica e entrega nativa por WhatsApp desde o dia 1. Construído em Next.js 16, Supabase, Drizzle e Inngest, com WhatsApp Cloud API, e-mail via AWS SES, cobrança no Stripe e carimbo do tempo apoiado na legislação brasileira (MP 2.200-2, Lei 14.063). Em desenvolvimento ativo.

Next.js 16TypeScriptSupabaseDrizzleInngestWhatsApp APIAWS SESStripeSentry
open · source·2026

3D Print Management System

Sistema de gestão interno para um estúdio de impressão 3D sob demanda. Cadastro de clientes, controle de estoque de filamento por local com alertas de baixa quantidade, fila de produção com arrastar e soltar e acompanhamento de status, status de pagamento e um log de auditoria completo. Sincronização em tempo real entre dispositivos via Supabase, com interface mobile-first feita para o chão de fábrica.

Next.js 16React 19TypeScriptSupabaseTailwind v4shadcn/uidnd-kitPostgreSQLRLSRealtimeBun
open · source·2026

Agenda Editor — custom planner covers

Fluxo completo para criar e encomendar capas de agenda personalizadas. O cliente escolhe um template, personaliza com logo, nome, fontes e cores num editor Fabric.js, configura o miolo da agenda, visualiza em um flipbook 3D e finaliza com Pix via Asaas. Inclui acompanhamento de pedidos e área administrativa. Em desenvolvimento ativo.

Next.jsReact 19TypeScripttRPCPrismaPostgreSQLFabric.jsAsaas (Pix)Tailwind
entregue · prod·2026

tgmarinhopro.com — this site

O próprio site que você está lendo. Plataforma pessoal bilíngue e blog técnico construído como uma interface de IA viva: conteúdo MDX via Velite, rotas com next-intl, RSS e llms.txt gerados no build e um pipeline de diário automático. Desenhado e entregue num fluxo agentic, AI-native.

Next.js 16React 19TypeScriptVelitenext-intlTailwind v4
entregue · prod·2024

Legendários MS

Site institucional de um movimento comunitário sem fins lucrativos, feito como trabalho voluntário. Centraliza informações de eventos, links de inscrição, galerias de fotos e guias de preparação, melhorando a comunicação entre participantes e líderes. Next.js, Tailwind e Vercel.

Next.jsReactTypeScriptTailwindVercel

Ferramentas & experimentos

open · source·2026

Fluent5 — English 5x5x5

App de aprendizado de inglês baseado no método de repetição massiva 5x5x5: ler, ouvir, escrever e falar a mesma história ou frase cinco vezes por sessão, três vezes ao dia, por cinco dias. Une histórias por nível com text-to-speech do navegador, contas no Supabase e acompanhamento de progresso, num PWA com tema claro e escuro.

Next.js 16React 19TypeScriptTailwind v4SupabasePWA
open · source·2026

English Study

App web para estudar inglês com textos, traduções e áudio lado a lado. O conteúdo fica em coleções de markdown e mp3, e um script de build gera o catálogo que o frontend React consome. Navegação mobile com drawer de conteúdos e barra inferior fixa.

ReactTypeScriptViteBun
open · source·2025

Fixed Income Calculator

Calculadora para comparar investimentos de renda fixa lado a lado. Informe valor e prazo e ela mostra o rendimento líquido de cada opção (Tesouro Direto, CDB, LCI/LCA, Fundo DI, Poupança) já com impostos, com detalhamento completo.

Next.js 15TypeScriptTailwindshadcn/uiReact QueryZod
open · source·2025

Investor Calculator

Calculadora financeira escolar inspirada na Calculadora do Investidor da CVM. Aritmética básica, funções financeiras (PMT, valor presente e futuro, TIR, VPL), simulação de financiamento Price e SAC, orçamento doméstico e cálculos percentuais avançados.

Next.js 15TypeScriptTailwindshadcn/ui
open · source·2025

DynamicForms React

Construtor de formulários drag-and-drop no navegador, como um Google Forms enxuto. Adicione e configure campos de nove tipos, reordene, duplique e exclua, e veja o preview de um formulário funcional com validação. Feito com React, Vite e shadcn/ui.

ReactTypeScriptViteshadcn/uireact-hook-formZod

Open source

open · source·2020·223

README-ecoleta

Três modelos de README que criei para o blog da Rocketseat, junto com o projeto Ecoleta (um marketplace que conecta pessoas a pontos de coleta de resíduos). Um dos meus repositórios open-source mais compartilhados, usado como ponto de partida por centenas de devs.

ReactNode.jsReact NativeTypeScriptREADME
open · source·2021·44

GoBarber API

API backend de um app de agendamento de barbearia, projeto final do bootcamp GoStack 11 da Rocketseat. Construída em torno de princípios SOLID e camadas no estilo DDD, com autenticação JWT, agendamentos, prestadores, injeção de dependências (tsyringe) e testes.

Node.jsTypeScriptExpressTypeORMPostgreSQLRedisJestSOLID
open · source·2021·39

Members

App CRUD para gestão de membros e pessoas, com dashboard, apoiado por uma API GraphQL no Hasura. Feito com Next.js, Apollo e Chakra UI.

Next.jsReactApolloGraphQLHasuraChakra UI
open · source·2020·25

Meetapp

Organizador de meetups full-stack (Backend + Web + Mobile). Desafio final do Bootcamp da Rocketseat. React, React Native, Node, Redux.

ReactReact NativeNode.jsRedux
open · source·2019·17

BMI Calculator (React Native)

Calculadora de IMC para Android, feita em React Native e publicada na Google Play. App pequeno multi-tela com estilização caprichada, internacionalização (pt-BR e en) e UI limpa inspirada em um design do Dribbble.

React NativeStyled ComponentsReact Navigationi18nHooks
open · source·2020·14

Be the Hero

App full-stack conectando ONGs a doadores, construído durante a OmniStack week da Rocketseat. Ajuda pequenas organizações a captar recursos para suas causas.

ReactReact NativeNode.js