Skip to content

Repository files navigation

ModuCore

O ModuCore é um SaaS modular feito para facilitar a vida de pequenos negócios de serviços. Ele junta as ferramentas do dia a dia da empresa em um lugar só, incluindo um CRM de clientes, gestão de leads num quadro kanban, controle de tarefas e criação de propostas.

O código está dividido por domínios na pasta features e isola as rotas públicas da área logada. O banco de dados fica no Supabase com isolamento multiempresa configurado via Row Level Security (RLS).

Stack Principal

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS 4
  • Supabase

Como rodar

  1. Instale as dependências:
npm install
  1. Copie o arquivo de variáveis de ambiente e preencha os dados do Supabase:
cp .env.example .env.local
  1. Rode as migrações pra preparar o banco local com a CLI do Supabase:
npx supabase migration up --local
  1. Suba o servidor:
npm run dev

Acesse em http://localhost:3000.

About

Multi-tenant SaaS platform for service businesses, built with Next.js, TypeScript, Supabase and Row Level Security.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages