World Vibe Web
The distributed app store for vibe-coded projects. Browse, discover, and install open-source apps from across GitHub.
Gestão de produtos, estoque, PDV, caixa e financeiro para conveniências.
Translation pending
CommerceTypeScript · JavaScriptGitHub @luizmarcelo31OnlineOwner 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
SaaS para Conveniências - Estudos
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
BoraMais — SaaS de Gestão para Conveniências Monólito modular em Next.js 16 + Prisma + Supabase + Zod + shadcn/ui. Estado atual: fundação pronta (ver docs/PROJECT_STATE.md). Comece aqui (ordem de leitura) 1. docs/AI_RULES.md → 2. docs/PROJECT_STATE.md → 3. docs/PRD.md → 4. doc do módulo → 5. código. Teste rápido • GET /api/test → { success: true, tenantCount } • POST /api/tenants → { "name": "Conveniência Centro", "type": "CONVENIENCE" } • POST /api/products (header X-Tenant-Id: 1) → cria produto + estoque • /login, /signup, /dashboard → Auth SupabaseRead the full README ↗
Monólito modular em Next.js 16 + Prisma + Supabase + Zod + shadcn/ui. Estado atual: fundação pronta (ver docs/PROJECT_STATE.md).
docs/AI_RULES.md → 2. docs/PROJECT_STATE.md → 3. docs/PRD.md → 4. doc do módulo → 5. código.npm install
cp .env.example .env.local # preencha [YOUR-PASSWORD] e as chaves Supabase
npx prisma migrate dev # sobe o schema no Postgres (Supabase)
npx prisma generate
npm run dev # http://localhost:3000
GET /api/test → { success: true, tenantCount }POST /api/tenants → { "name": "Conveniência Centro", "type": "CONVENIENCE" }POST /api/products (header X-Tenant-Id: 1) → cria produto + estoque/login, /signup, /dashboard → Auth SupabaseNEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_PUBLISHABLE_KEY, DATABASE_URL, DIRECT_URL).npm run build deve passar sem erros.src/app/api/* → Route Handlers (test, tenants, products, users, sales, stock, cashbox, financial)
src/app/(auth) → Server Actions login/signup/logout
src/lib → db, validators, supabase/*, auth, tenant, roles, permissions, utils
src/services → regras de negócio (product, inventory, sale, cashbox, financial)
src/components → ui/* + shared/*
prisma → schema + migrations
docs → PRD, ARCHITECTURE, DATABASE, AUTH, TENANCY, PERMISSIONS, DESIGN_SYSTEM, MODULES, ROADMAP, PROJECT_STATE, AI_RULES, decisions/, changes/