World Vibe Web
The distributed app store for vibe-coded projects. Browse, discover, and install open-source apps from across GitHub.
Crie sua loja online, organize o catálogo, receba pedidos e acompanhe sua operação em um único painel.
Translation pending
CommerceTypeScript · PLpgSQLGitHub @jonathagandrade-157OnlineOwner 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
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗SaaS multi-tenant para criação e operação de lojas virtuais. O lojista gerencia catálogo, aparência, equipe, entrega, pagamentos e pedidos; o cliente final compra em uma vitrine pública própria da loja.
Requisitos: Node.js 20 ou superior, npm e um projeto Supabase compatível com as migrations em supabase/migrations.
.env.example para .env.local.npm ci
npm run dev
O app fica disponível em http://localhost:3000.
npm run lint
npm run typecheck
npm test
npm run test:e2e
npm run build
Os testes que usam Postgres real são opt-in localmente:
npm run db:test:reset
RUN_INTEGRATION_TESTS=1 npm test
No GitHub Actions, o Postgres de teste, todas as migrations e RUN_INTEGRATION_TESTS=1 já são configurados automaticamente.
Os smoke tests de navegador usam Chromium em desktop e mobile. Para testar um deploy já publicado em vez de iniciar o servidor local, informe E2E_BASE_URL.
/ — landing page/cadastro e /login — autenticação e trial/onboarding — configuração inicial da loja/painel — operação do lojista/loja/[slug] — storefront público/master — administração da plataforma/api/health — smoke test do deployA lista completa e os comentários de uso vivem em .env.example. As variáveis são validadas por domínio de integração em lib/env.ts, para que uma integração opcional ausente não derrube fluxos independentes.
Para produção, configure os valores diretamente na Vercel e nos respectivos provedores. Não copie credenciais reais para documentação, testes, issues ou commits.
A documentação detalhada está em docs/architecture. As regras centrais são:
O núcleo de catálogo, storefront, carrinho, checkout e pedidos está implementado. Clientes, Marketing, VEXO AI, suporte e a interface self-service de assinatura permanecem explicitamente sinalizados como etapas futuras. O status de execução e critérios de aceite são acompanhados no projeto VEXO do Linear.