45 lines
1.5 KiB
Markdown
45 lines
1.5 KiB
Markdown
# Project Brief
|
|
|
|
## Nome provisório
|
|
App de Gestão Operacional para Revenda de Roupa
|
|
|
|
## Resumo
|
|
Aplicação web para gerir o ciclo operacional de um pequeno negócio de revenda de roupa, desde a encomenda ao fornecedor até ao envio ao cliente final.
|
|
|
|
## Objetivo principal
|
|
Reduzir o tempo e os erros na gestão de encomendas, receção de mercadoria, controlo de stock, preparação de artigos para venda, registo de vendas e gestão de envios.
|
|
|
|
## Público-alvo
|
|
Pequeno negócio de revenda de roupa com operação manual e necessidade de controlo simples, rápido e rastreável.
|
|
|
|
## Problemas principais
|
|
- Dificuldade em controlar o que foi encomendado e o que falta receber
|
|
- Dificuldade em registar stock após receção
|
|
- Dificuldade em saber que artigos estão prontos para venda
|
|
- Dificuldade em controlar vendas e perceber rapidamente para quem enviar
|
|
|
|
## Objetivo da V1
|
|
Criar um MVP operacional que permita controlar:
|
|
1. encomendas ao fornecedor
|
|
2. receções parciais e totais
|
|
3. inventário por estado
|
|
4. vendas e envios pendentes
|
|
|
|
## Stack tecnológica selecionada
|
|
- Next.js 16 com App Router
|
|
- TypeScript
|
|
- PostgreSQL
|
|
- Prisma ORM
|
|
- Supabase (database, auth, storage)
|
|
- Tailwind CSS
|
|
- shadcn/ui
|
|
- React Hook Form
|
|
- Zod
|
|
|
|
## Princípios técnicos
|
|
- Uma única codebase full-stack na V1
|
|
- Backend implementado dentro do projeto Next.js
|
|
- Arquitetura simples, modular e orientada ao domínio
|
|
- Documentação Markdown como fonte de verdade
|
|
- Projeto preparado para desenvolvimento assistido por agentes de IA
|