Projeto Next.js empacotado como retroKA no package.json: marketplace mobile-first de moda (comprar, vender, parceiros, fornecedores consignados), com Supabase (auth, RLS, tabelas de usuários, produtos, parceiras, vendas), Stripe para pagamentos planejados, PWA (next-pwa), UI com shadcn e Tailwind.
Produto A3 Vision relacionado
A classificar — produto de e-commerce / moda; não aparece nas linhas de negócio do CONTEXT.md (Motor Comercial, Leilões, etc.).
Status
Em construção / evolução (README lista roadmap de features e melhorias técnicas).
Stack
- Linguagem: TypeScript
- Framework: Next.js 15, React 19, Tailwind 4
- Banco de dados: Supabase (PostgreSQL)
- Dependências chave:
@supabase/ssr,@supabase/supabase-js, Stripe,next-pwa,zod,react-hook-form, Zustand
Responsabilidade no ecossistema
Repositório de produto digital próprio (vitrine/mod), distinto do core de consultoria imobiliária e leilões da A3 Vision documentados no CONTEXT.
Dependências
- Depende de: Supabase; Stripe (chaves em produção); domínio/app URL em env.
- Usado por: Usuários finais do app retroKA; sem vínculo técnico obrigatório com
visionou extratores.
Variáveis de ambiente necessárias
.env.example na raiz (citado no README): NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_ANON_KEY, NEXT_PUBLIC_APP_NAME, NEXT_PUBLIC_APP_URL; README de deploy também menciona SUPABASE_SERVICE_ROLE_KEY, NEXT_PUBLIC_SITE_URL.
Como rodar localmente
npm install → copiar .env.example para .env.local → npm run dev.
Observações
- Nome da pasta
mrb-sellersdifere da marca retroKA nopackage.jsone README — possível renome legado ou monorepo; registrar dono do produto internamente.