OpenChart
Claude·Codex와 함께하는 무료 데스크톱 차트 도구. 알림 설정·차트 움직임 분석·데이터 제공자 선택
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 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.