Estudo de caso · Produto · IA aplicada a dados
Café com Features
Portal que reúne num só lugar as release notes de Databricks, Snowflake e Microsoft Fabric, transformadas por IA em resumos didáticos com exemplos práticos de como usar cada funcionalidade.
Um robô roda todo dia, coleta as novidades das três plataformas, busca a documentação de cada uma e publica as notícias organizadas por plataforma, mês e estágio de lançamento (GA, Public Preview, Beta).
- Next.js
- TypeScript
- Supabase
- Gemini
- GitHub Actions
- Vercel
- Tailwind CSS
O problema
Acompanhar as novidades de várias plataformas de dados toma tempo todos os dias:
- Cada plataforma publica as release notes num formato e num lugar diferente.
- As notas são curtas e técnicas: dizem o que mudou, mas raramente como usar.
- É difícil separar o que já está em GA do que ainda é Preview ou Beta.
Como funciona
Coleta diária
Um job no GitHub Actions roda todo dia às 5h e lê as fontes oficiais: o feed RSS da Databricks, as páginas de release notes da Snowflake e o changelog do Microsoft Fabric no GitHub.
Só o que é novo
Cada nota é comparada com o banco pelo identificador da fonte; só as inéditas seguem adiante.
Contexto da documentação
O robô abre a página de documentação ligada à nota para ter os detalhes e os exemplos de código.
Resumo com IA
O Gemini (plano gratuito) gera, em português e inglês, um texto com saída estruturada: para que serve, como usar, exemplo, limitações, estágio e impacto.
Publicação
As notícias vão para o Supabase e o site na Vercel é atualizado na hora (revalidação sob demanda).
Principais funcionalidades
Três plataformas
Databricks, Snowflake e Microsoft Fabric no mesmo feed.
Filtros
Por plataforma, mês e estágio de lançamento (GA, Public Preview/Beta, atualizações), além de busca.
Explicações didáticas
Cada notícia traz exemplos práticos e como aplicar a novidade num pipeline.
Bilíngue
Todo o conteúdo em português e inglês.
Arquitetura
| Camada | Tecnologia |
|---|---|
| Site | Next.js (App Router), TypeScript e Tailwind CSS na Vercel |
| Banco | Supabase (Postgres com Row Level Security) |
| Robô de ingestão | Node.js agendado no GitHub Actions |
| IA | Gemini API (plano gratuito) com modelos reserva |
Custo de operação zero: tudo roda nos planos gratuitos da Vercel, do Supabase, do GitHub Actions e do Gemini.