Sistema completo de gerenciamento de estoque para farmácias, com controle de medicamentos, suplementos alimentares, produtos de cuidado pessoal, fornecedores, armazéns e rastreabilidade de movimentações.
O projeto ReMed.io é composto por três repositórios principais:
- Backend-estoque (link) — API RESTful desenvolvida em FastAPI e PostgreSQL, responsável por toda a lógica de negócio, persistência e regras de estoque.
- Frontend (link) — Aplicação web em React e TypeScript, interface amigável para interação com o sistema.
- Docs (este repositório) — Documentação técnica, diagramas, backlog, regras de negócio e guias de uso/teste.
- Backend: Python, FastAPI, SQLAlchemy, PostgreSQL, Docker
- Frontend: React, TypeScript, TailwindCSS
- Documentação: MkDocs, Markdown
O sistema segue uma arquitetura modular, desacoplando backend, frontend e documentação. A comunicação entre frontend e backend é feita via API REST. O backend utiliza banco relacional PostgreSQL e é facilmente orquestrado via Docker Compose.
Consulte os READMEs de cada repositório para instruções detalhadas:
Aqui você encontra:
- Visão geral do sistema
- Product Backlog (Kanban, histórias de usuário)
- Dicionário de dados
- Diagramas (ER, classes, arquitetura)
- Regras de negócio
- Guias de uso e testes
- Histórico do projeto original
- Instale o MkDocs:
pip install mkdocs
- Inicie o servidor de documentação:
Acesse em http://localhost:8000.
mkdocs serve
MIT