Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Painel reflexo da minha vida. Começando pela aba Financeiro.
O site é estático e fica na Vercel; os dados ficam no Supabase, no schema financeiro
(tabelas dividas, ganhos, gastos, investimentos, cartoes, faturas, lancamentos
e pagamentos — veja supabase/migrations/).
financeiro.emails_permitidos conseguem criar conta.config.js tem a URL do projeto e a chave publicável (pode ficar no navegador).vercel.json roda sh scripts/build.sh, que copia para public/ só a lista fixa de arquivos do site (um arquivo novo do site precisa entrar nessa lista).No plano gratuito, o Supabase pausa o projeto depois de ~7 dias sem acesso. Para evitar isso,
a Vercel chama todo dia (cron em vercel.json, 11:17 UTC) a rota api/manter-ativo.js, que
executa a função public.manter_ativo() no banco (ela só devolve a hora, sem ler dados).
Como reserva, o GitHub Actions faz a mesma chamada todo dia (.github/workflows/manter-ativo.yml).
Se mesmo assim o projeto for pausado, basta restaurá-lo no painel do Supabase.
index.html no navegador (não precisa instalar nada). Aberto como arquivo,
o painel usa o localStorage do navegador em vez do Supabase.dividas.js só define os exemplos mostrados na primeira abertura.O painel calcula sozinho a parcela atual, quantas faltam, a previsão de término, quanto já foi pago e quanto falta. Clique na setinha de cada dívida (ou do total) para ver os detalhes.
Ao lado das dívidas ficam o gráfico de pizza (quanto falta pagar de cada dívida) e a torre com Quanto eu ganho, Quanto eu gastei e Investimentos. Cada bloco tem uma setinha com os detalhes e os botões para adicionar, editar e excluir. Ganhos e gastos marcados como "Todo mês" entram em todos os meses; os demais, só no mês em que foram lançados.
Embaixo das dívidas, abaixo das dívidas e da pizza, fica o Controle de pagamentos: cadastre cada conta com valor e vencimento; ao clicar em Marcar como paga, a data e a hora do pagamento são registradas sozinhas. Contas pendentes com vencimento passado aparecem como Atrasada.
Histórico das contas (V2-08): cada criação, importação, vinculação, edição, reimportação,
pagamento e exclusão feita a partir desta versão vira um evento na tabela financeiro.historico_contas
(só de inserção: o app nunca altera nem apaga eventos), com os campos antes/depois, a hora e a origem
da ação. O evento só é registrado depois que a ação deu certo; se a gravação falhar, ele espera numa
fila deste aparelho (separada por usuário), com aviso visível, e é reenviado com o mesmo id, sem
duplicar. O histórico começa nesta versão: não há eventos de antes dela. A sincronização com as
faturas nunca exclui contas e não grava valor zero quando a fatura vem vazia ou incompleta. Migração:
20261105190000_historico_contas.sql (aplicada no Supabase em 05/11/2026, versão 20261105192001).
A migração 20261105120000_melhorias_v4.sql só acrescenta colunas (todas opcionais ou com valor
padrão); nenhum dado existente é apagado ou alterado.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗