尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗SaaS de gestão financeira e administrativa para lojas maçônicas brasileiras.
Stack: Next.js 16, React 19, Prisma 7, PostgreSQL (Railway), Turbopack.
npm run dev # dev server em http://localhost:3000
npm run build # build de produção (prisma generate + next build)
npm run lint # ESLint
src/
├── app/
│ ├── api/ # API routes (REST)
│ ├── dashboard/ # Dashboard pages (protegidas)
│ ├── login/ # Login page
│ └── onboarding/ # Onboarding (criação de loja+admin)
├── components/
│ └── ui/ # Design system components (Button, Input, Badge, Card, etc.)
├── lib/
│ ├── masonic-reference.ts # Dados de referência (ritos, potências, cargos, contas)
│ ├── seed-lodge.ts # Seed dos dados padrão por loja
│ ├── masks.ts # Máscaras BR (CPF, CNPJ, CEP, telefone)
│ └── rbac.ts # RBAC granular por papel
├── generated/prisma/ # Prisma Client (auto-generated)
└── middleware.ts # NextAuth + RLS por lodge_id
Os seguintes dados são semeados automaticamente no onboarding:
Todas as migrations ficam em prisma/migrations/. Para criar uma nova:
npx prisma migrate dev --name descricao_da_mudanca
Após alterar o schema, execute npx prisma generate para regenerar o client.