Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
Gestão inteligente do Bar Dopamina.
Translation pending
BusinessTypeScript · PLpgSQLGitHub @dopaminadopinhaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Painel administrativo privado do Bar Dopamina. A aplicação centraliza autenticação, vendas, CMV, despesas, compras, estoque, planejamento, cadastros e importações em uma única base Supabase. • Next.js 16 + React 19 + TypeScript • Supabase Auth + Postgres + Row Level Security • Vercel para hospedagem de produção • GitHub para versionamento 1. Use Node.js 22 ou superior. 2. Copie .env.example para .env.local e preencha as duas variáveis públicas. 3. Execute npm install. 4. Execute npm run dev.Read the full README ↗
Painel administrativo privado do Bar Dopamina. A aplicação centraliza autenticação, vendas, CMV, despesas, compras, estoque, planejamento, cadastros e importações em uma única base Supabase.
.env.example para .env.local e preencha as duas variáveis públicas.npm install.npm run dev.NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY=
SUPABASE_SERVICE_ROLE_KEY=
ZIG_API_TOKEN=
ZIG_REDE_ID=c2e57314-673f-408c-926a-a553dd187e8f
ZIG_LOJA_ID=e40336a8-5039-4237-b75c-972c79c7e467
CRON_SECRET=
O repositório é a fonte oficial do projeto. A Vercel deve estar conectada à
branch main e receber as duas variáveis públicas acima nos ambientes de
produção, preview e desenvolvimento. Cada atualização da main gera uma nova
publicação automática.
/: login, cadastro e recuperação de senha./auth/redefinir: definição de uma nova senha após o link do Supabase./dashboard: área protegida para proprietário e gerência aprovados.supabase/migrations: esquema central, índices, RLS e fluxo de aprovação.Todo cadastro novo entra como manager com status pending. O primeiro proprietário deve ser promovido manualmente no Supabase; depois, o próprio fluxo administrativo poderá aprovar a gerência.
| Domínio | Fonte única |
|---|---|
| Pessoas e acesso | profiles + business_members |
| Negócio e áreas | businesses + areas |
| Produtos, insumos e consumo | items + recipes + recipe_items |
| Fornecedores e compras | suppliers + purchases + purchase_items |
| Vendas e importações | sales_imports + sales + sale_items |
| Estoque | stock_movements + inventory_counts |
| Despesas e planejamento | expenses + forecasts |
| Rastreabilidade | audit_logs |
As telas não criam cópias paralelas desses dados. Por exemplo, CMV, estoque e compras compartilham os mesmos itens e custos.
Vendas, faturamento e formas de pagamento possuem uma integração server-only e incremental. A sincronização consulta a Zig por dia, registra tentativas, não duplica transações e mantém as planilhas como contingência. O mapeamento completo, regras e pendências estão em docs/zig-api-integration.md.
npm run lint
npm run build