Vamos desenvolver um sistema contábil do zero atendendo as necessidades de escritórios de contabilidade. Vamos começar um MVP estruturado, usando no front Vue 3 + TypeScript (ou
Next.js + ts) e na api nestjs + typescript.
Usuários:
- Admins do sistema
- Escritórios contábeis com varios usuários
- Empresas clientes do escritório, com vários usuários, multiempresas. Um usuário pode ter várias empresas.
Emissão fiscal (Nuvem Fiscal): vamos integrar com a API da Nuvem Fiscal para emissão de NFS-e. Eu darei as coordenadas, ajudarei nos campos, etc.
Documentos contábeis: upload de documentos via front e via API, listagem, download, etc.
Cobranças: possibilidade de subir as cobranças via API ou via front (não vamos integrar com nenhum gateway por hora).
Log de auditoria para tudo
Front: Vue 3 + TypeScript (ou React/Next + ts)
api:
node.js + TypeScript (NestJS) ou Python (FastAPI)
Banco: PostgreSQL
Armazenamento docs: S3 ou compatível
Deploy: Docker
Separar projeto em front e API. Front mobile e desktop. Podemos definir um framework, não precisa ser nada do zero.
Não aceitarei perfis gringos.
Prazo de Entrega: Não estabelecido