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
Agende seu horário na Queiroz Barbearia. Gestão completa com Barber Pro.
Translation pending
BusinessTypeScript · CSSGitHub @MxTxDEVOnlineOwner 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.
Sistema completo de gestão para barbearias: agendamento online com prevenção de conflitos, portal do cliente, comunicação por WhatsApp, financeiro (receitas, despesas, fluxo de caixa), metas e dashboard administrativo. Identidade visual em glassmorphism premium, com paleta extraída da logo Queiroz Barbearia (grafite/preto + vermelho, com dourado como acento).Read the full README ↗
Sistema completo de gestão para barbearias: agendamento online com prevenção de conflitos, portal do cliente, comunicação por WhatsApp, financeiro (receitas, despesas, fluxo de caixa), metas e dashboard administrativo.
Identidade visual em glassmorphism premium, com paleta extraída da logo Queiroz Barbearia (grafite/preto + vermelho, com dourado como acento).
WhatsAppProvider) com adapter mock
para desenvolvimento e adapter para a Meta WhatsApp Cloud API — troque de
fornecedor sem alterar o restante da aplicaçãopnpm install
cp .env.example .env # ajuste DATABASE_URL, AUTH_SECRET e (opcional) WhatsApp
pnpm exec prisma migrate dev
pnpm run db:seed # cria admin, barbeiros Marcos/Arthur e serviços iniciais
pnpm run dev
Acesse http://localhost:3000:
/login, empresa Queiroz Barbearia): [email protected] / barberpro123/login, plataforma): [email protected] / barberpro123@/portal/login): informe um WhatsApp; em
desenvolvimento o código OTP é sempre 123456 (nenhuma mensagem real é
enviada — veja a seção WhatsApp abaixo)prisma/schema.prisma modelo de dados completo (usuários, clientes,
barbeiros, serviços, agendamentos com preço e
duração congelados, pagamentos, financeiro,
despesas recorrentes, metas, notificações,
mensagens de WhatsApp, audit log)
src/lib/whatsapp/ WhatsAppProvider (interface + mock + Cloud API)
e templates de mensagens
src/lib/availability.ts motor de disponibilidade e prevenção de
conflitos de agenda (regras de negócio)
src/lib/data/ camada de leitura (por módulo)
src/actions/ Server Actions (mutações, validadas com Zod)
src/app/(auth)/ login do painel administrativo
src/app/admin/ painel: dashboard, agenda, clientes,
barbeiros, serviços, financeiro, metas,
relatórios, notificações, WhatsApp, config
src/app/portal/ portal do cliente: login por WhatsApp+OTP,
agendamento, meus horários, perfil
appointment_services); alterações posteriores no catálogo não afetam
agendamentos já criados.audit_logs.customerId).Em desenvolvimento, todas as mensagens usam o MockWhatsAppProvider
(apenas loga no console e registra em whatsapp_messages, visível em
/admin/whatsapp). Para produção, configure:
WHATSAPP_PROVIDER="cloud_api"
WHATSAPP_API_URL="..."
WHATSAPP_API_KEY="..."
WHATSAPP_PHONE_NUMBER_ID="..."
BARBERSHOP_WHATSAPP_NUMBER="+5531995797674"
Nenhuma credencial é exposta no frontend; tudo passa por Server Actions.
Para outro provedor (Twilio, Evolution API), implemente a interface
WhatsAppProvider em src/lib/whatsapp/ e ajuste a fábrica em
src/lib/whatsapp/index.ts.