尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Frontend do sistema de controle financeiro — dois módulos, Gastos e Devedores, com período fiscal configurável. Conceito visual: livro-caixa analógico. Papel, tinta, números tabulares, linhas finas ao invés de cards com sombra. • React 18 + TypeScript + Vite • React Router • TailwindCSS (tokens customizados em tailwind.config.js) • Axios Copie .env.example para .env e ajuste se necessário: Por padrão aponta para http://localhost:8080 (o backend Spring Boot rodando localmente). Abre em http://localhost:5173.查看完整 README ↗
Frontend do sistema de controle financeiro — dois módulos, Gastos e Devedores, com período fiscal configurável.
Conceito visual: livro-caixa analógico. Papel, tinta, números tabulares, linhas finas ao invés de cards com sombra.
tailwind.config.js)npm install
Copie .env.example para .env e ajuste se necessário:
cp .env.example .env
Por padrão aponta para http://localhost:8080 (o backend Spring Boot rodando localmente).
npm run dev
Abre em http://localhost:5173.
npm run build
Gera a pasta dist/, pronta pra qualquer hospedagem estática (Vercel, Netlify, etc).
Esse projeto ainda é "só" um site responsivo (funciona bem no celular pelo navegador, com navegação em barra inferior). Se você quiser a experiência de "instalar" no celular (ícone na tela, abrir em tela cheia), o próximo passo é adicionar um manifest PWA (vite-plugin-pwa) — posso montar isso quando quiser.
src/
api/ # cliente axios + tipos TypeScript da API
context/ # AuthContext (login/registro/logout)
components/ # Sidebar, modais, navegador de período, etc.
pages/ # Login, Registro, Gastos, Devedores, Detalhe do devedor
utils/ # formatação de moeda e data
Hospedagem planejada: Vercel (free tier). É um build Vite padrão — o Vercel detecta o framework automaticamente (npm run build, saída em dist/). Só é preciso configurar, no painel do projeto na Vercel, a variável de ambiente:
VITE_API_URL — URL pública da API depois do deploy dela no Render (ex: https://financeiro-api.onrender.com)O backend correspondente é o financeiro-api (Spring Boot), hospedado no Render com banco Postgres no Neon.
financeiro-api) na porta 8080npm run dev