尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Vitrine on-line gratuita para quem vende plantas — MVP do projeto de extensão (UCB).
/) mostra direto a vitrine da MEI (definida por HOME_STORE_SLUG, ou a primeira vitrine criada); cada vitrine também tem seu endereço próprio (/{endereco}), com busca, filtro por categoria e botão de pedido pelo WhatsApp ou Direct do Instagram./painel): cadastro/login, dados da vitrine, produtos (foto, nome, preço, descrição, disponibilidade) e categorias.Stack: Next.js 16 + Supabase (Auth, Postgres com RLS, Storage).
supabase/migrations/20261024000000_init.sql..env.example para .env.local e preencha com a URL e a chave anon (Project Settings → API).npm install e npm run dev → http://localhost:3000O cadastro só fica aberto até a primeira vitrine ser criada; depois disso /cadastro leva ao login e novos cadastros são recusados. Para abrir a plataforma para outras vendedoras no futuro, defina ALLOW_SIGNUPS=true (e, se preferir, HOME_STORE_SLUG para escolher qual vitrine aparece na página inicial).
Importe o repositório na Vercel, configure as mesmas variáveis de ambiente (com NEXT_PUBLIC_SITE_URL = URL do site) e, no Supabase, adicione essa URL em Authentication → URL Configuration.
Com o site rodando (npm run dev), npx playwright test percorre o fluxo inteiro num celular simulado: a vendedora cria a vitrine, categorias e produtos, e um visitante busca, filtra, monta o carrinho e gera o pedido de WhatsApp. O teste usa uma conta de demonstração própria, apaga a vitrine dela no final e salva os prints em docs/screens/.