first commit
This commit is contained in:
44
docs/00_PROJECT_BRIEF.md
Normal file
44
docs/00_PROJECT_BRIEF.md
Normal file
@@ -0,0 +1,44 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user