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 operacional Lurd's Plus Size — PDV, transferências, imobiliário
Translation pending
BusinessTypeScript · JavaScriptGitHub @trissuttoOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
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
Bot Lurds
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Sistema de gestão operacional da rede Lurd's Plus Size: PDV de loja, Live Commerce, CRM, crediário, roteamento de pedidos entre as lojas físicas e o e-commerce próprio. Briefing completo: CLAUDE.md na raiz (arquitetura, flags de ambiente, convenções). Este README cobre só como subir o projeto.Read the full README ↗
Sistema de gestão operacional da rede Lurd's Plus Size: PDV de loja, Live Commerce, CRM, crediário, roteamento de pedidos entre as lojas físicas e o e-commerce próprio.
Briefing completo:
CLAUDE.mdna raiz (arquitetura, flags de ambiente, convenções). Este README cobre só como subir o projeto.
frontend/) — retaguarda e PDVecommerce/) — site público⚰️ Não existe mais ERP externo. O MySQL Giga/Wincred e o WordPress/WooCommerce legado dividiam um servidor dedicado que foi desligado em 27/08/2026. As travas em
backend/src/common/replica-giga.tsimpedem até a criação do pool. As tabelas com prefixowincred_*/giga_*são espelhos nativos no Postgres, alimentados pelo próprio Flow — o nome é herança, elas não falam com ERP nenhum.
# 1. Clone e entre no projeto
cd flowops
# 2. Configure variáveis
cp .env.example .env
# Edite .env e preencha ao menos DATABASE_URL e JWT_SECRET
# (o docker-compose lê o .env da RAIZ; se for rodar o backend fora do
# docker, copie o mesmo arquivo pra backend/.env)
# 3. Suba tudo
docker compose up -d --build
# 4. Aplique o schema + seed
# Este repo NÃO tem histórico de migrations: o schema é aplicado por
# `db push` — inclusive em produção (start:prod faz isso).
# `prisma migrate deploy` aqui sai com sucesso SEM criar uma tabela.
docker compose exec backend npx prisma db push
docker compose exec backend npm run seed
# 5. Acesse
# Frontend: http://localhost:3000
# Backend: http://localhost:3001
# Postgres: localhost:5432 (flowops/flowops)
# Redis: localhost:6379
Login padrão criado pelo seed:
[email protected]admin123 (troque imediatamente)flowops/
├── backend/ # NestJS
│ ├── src/
│ │ ├── auth/ # JWT, guards, RBAC
│ │ ├── orders/ # CRUD de pedidos + histórico
│ │ ├── stores/ # Lojas e performance
│ │ ├── stock/ # Estoque (Postgres)
│ │ ├── routing/ # ⭐ Engine de distribuição inteligente
│ │ ├── pdv/ # PDV de loja: venda, devolução, crediário, NFC-e
│ │ ├── live-pdv/ # Live Commerce
│ │ ├── queue/ # BullMQ workers
│ │ ├── websocket/ # Socket.IO gateway
│ │ └── prisma/ # Prisma service
│ └── prisma/schema.prisma
├── frontend/ # Next.js 14
│ └── src/
│ ├── app/ # App Router
│ ├── components/
│ └── lib/
├── ecommerce/ # Site público (Next.js)
├── docs/ # Documentação (boa parte é registro histórico — ver CLAUDE.md)
├── docker-compose.yml
├── .env.example
└── README.md
# Logs em tempo real
docker compose logs -f backend
docker compose logs -f frontend
# Entrar no container do backend
docker compose exec backend sh
# Rodar testes
docker compose exec backend npm test
# Aplicar mudança de schema (após mudar prisma/schema.prisma)
# NÃO use `migrate dev`: sem histórico de migrations ele oferece RESETAR o banco.
docker compose exec backend npx prisma db push
# Prisma Studio (UI para o DB)
docker compose exec backend npx prisma studio
# Derrubar tudo (mantém dados)
docker compose down
# Derrubar e apagar dados
docker compose down -v
Local não precisa de webhook de pagamento: um cron de reconciliação pergunta o status
direto ao gateway (backend/src/pagbank/pagbank-pix-reconcile.service.ts).
Se quiser testar o webhook mesmo assim:
ngrok http 3001
# ponha a URL no .env: BACKEND_PUBLIC_URL=https://xxxx.ngrok-free.app
# o backend monta sozinho <url>/api/pagbank/webhook em cada cobrança
/pagarme/config (Basic auth), não em env —
a rota é POST /pagarme/webhook.O deploy roda prisma db push --accept-data-loss no boot (start:prod). Antes de subir
schema novo, rode prisma migrate diff contra a produção pra ver o que o push vai
derrubar — índices trgm já caíram assim.
O sistema está em produção na rede inteira desde 2026. Arquitetura, flags de
ambiente, convenções de trabalho e histórico de incidentes: CLAUDE.md na raiz.
Como subir na nuvem do zero: DEPLOY.md.