MyClinic
Sistema completo de gestão para clínicas médicas
🏥 Visão Geral
MyClinic é uma plataforma moderna para gestão de clínicas médicas, oferecendo:
- Agendamento de consultas com calendário interativo
- Kanban de Atendimentos para fluxo visual do dia
- Prontuário Eletrônico com metodologia SOAP
- Multi-clínica com isolamento de dados por tenant
- Gestão de Pacientes com histórico completo
🛠️ Stack Tecnológica
| Camada | Tecnologia |
|---|---|
| Backend | Django 5 + Django REST Framework |
| Frontend | Nuxt 3 + Vuetify 3 |
| Banco de Dados | PostgreSQL 16 |
| Autenticação | JWT (SimpleJWT) |
| Containerização | Docker + Docker Compose |
🚀 Quick Start
# Clone o repositório
git clone https://github.com/andreagnoletto/django-nuxt-clinic.git
cd django-nuxt-clinic
# Inicie com Docker
docker compose up -d
# Acesse
# Frontend: http://localhost:3000
# Backend: http://localhost:8000
# Admin: http://localhost:8000/admin
Credenciais de teste:
- Email:
admin@clinic.com - Senha:
admin123
📖 Navegação
-
:material-download:{ .lg .middle } Instalação
Configure o ambiente de desenvolvimento local
-
:material-sitemap:{ .lg .middle } Arquitetura
Entenda a estrutura do sistema
-
:material-api:{ .lg .middle } API REST
Endpoints disponíveis e exemplos
-
:material-rocket-launch:{ .lg .middle } Deploy
Coloque em produção com Coolify