Anı Defteri
Feito para um casamento de verdadeUm web app de livro de mensagens para casamentos. Os convidados escaneiam um QR code e deixam um recado e até três fotos. Os noivos escolhem o que vai para o mural compartilhado e para um livro em PDF que eles podem baixar.
Next.js · Supabase · React PDF
Charisma AI
DescontinuadoUm SaaS completo que mantive no ar por um tempo como projeto paralelo: entram uma selfie e um questionário, sai um perfil de carisma pontuado pelo Gemini, com plano de coaching, check-ins diários, um coach de IA para conversar, planos no Stripe e e-mails de lembrete. Tirei do ar de propósito; os padrões de cobrança e de pontuação dele foram para produtos posteriores.
Next.js · Supabase · Gemini · Stripe · Resend
Automação para YouTube
EngavetadoEntra um prompt, sai um vídeo publicado: roteiro, imagens das cenas, narração com timestamps por palavra, vídeo, render no Remotion, SEO, thumbnail e upload. Cada etapa grava sua saída em disco, então uma execução que falhou é retomada a partir da etapa que falhou. Funcionava; engavetei porque tirava o foco dos produtos de verdade.
TypeScript · Gemini · fal.ai · ElevenLabs · Remotion · YouTube API
Tatil Radar
ProntoCalcula quanto custa de verdade uma noite no litoral de İzmir (hotel, jantar, praia e sair à noite) por região, e compara um mesmo hotel em 13 canais de venda. Cada link de hotel é verificado, e o que não foi verificado aparece marcado como tal.
Next.js · TypeScript
Hands-Free Chords
Protótipo funcionalA webcam rastreia as duas mãos. Cada mão tem um menu radial, a nota fundamental à esquerda e o tipo de acorde à direita, e um gesto de pinça toca o acorde em uma DAW por uma porta MIDI virtual. Uma versão web está em andamento.
Python · MediaPipe · OpenCV · mido
MOKOKO
ProntoUm jogo de palavras em turco, com três rodadas, no navegador, com a lógica do jogo e as regras das palavras cobertas por testes unitários.
React 19 · Vite · Vitest
Pipeline de conteúdo para o LinkedIn
Em usoUm arquivo de marca, uma lista de pesquisa e uma fila de conteúdo. O Claude escreve duas versões, eu aprovo uma e ela é publicada pela API oficial do LinkedIn. Nada sai sem a minha aprovação.
Claude · LinkedIn API · Markdown
HorrorGuess
Pronto, não publicadoUm jogo de adivinhação de terror em turco, feito com um amigo em dois dias. O modelo escreve uma história de fantasmas seguindo regras do tipo deve, pode e não pode, com a saída forçada por um schema, e o jogador adivinha qual de vinte criaturas ela descreve.
React · Vite · TypeScript · OpenAI
Chordinia
PausadoUm assistente de acordes e letras com um núcleo de teoria musical de verdade em Dart puro (parsing de acordes, detecção de tom, transposição com um toque, análise de afinação em tempo real), além de reconhecimento de músicas e letras. Pausado enquanto o Pistochia é lançado.
Flutter · Supabase · ACRCloud · Genius API
Kuluçka Vampir Köylü
DescontinuadoUm app para noites de Lobisomem em um café: os jogadores entram com um QR code e recebem cartas de personagem que se revelam com um toque, as ações noturnas são resolvidas na tela do moderador e os votos ao vivo sincronizam em todos os celulares. Quem vê o quê é garantido pela row-level security, não pelo app. As noites do café funcionavam bem com cartas de papel, então ele foi descontinuado.
Next.js · Supabase Realtime · Row-level security
aifindsit
Workflow prontoUm bot de DM do Instagram feito como um workflow do n8n: uma mensagem chega por um webhook, o produto é buscado e a resposta leva um link para ele.
n8n · Instagram Graph API