Sistema web desenvolvido com Django para gerenciar cadastros de pacientes, médicos e consultas.
O projeto implementa operações CRUD (Create, Read, Update, Delete) permitindo criar, visualizar, editar e excluir registros.
Este projeto foi criado com o objetivo de praticar desenvolvimento web com Django e conceitos de modelagem de dados.
- Cadastro de Pacientes
- Cadastro de Médicos
- Registro de Consultas
- Listagem de registros
- Edição de informações
- Exclusão de dados
- Python
- Django
- HTML
- SQLite
O sistema possui três entidades principais:
Paciente
- Informações pessoais
- Dados médicos básicos
Médico
- Especialidade
- Registro profissional (CRM)
Consulta
- Relaciona paciente e médico
- Data da consulta
- Relatório do atendimento
A implementação das consultas e da estrutura geral do projeto foi inspirada nos exemplos e conceitos apresentados no livro:
"Curso Intensivo de Python" (Eric Matthes)
Clone o repositório:
git clone https://github.com/Luan-tm-01/Projeto_CRUD.gitEntre na pasta:
cd Projeto_CRUDCrie o ambiente virtual:
python -m venv venvAtive o ambiente virtual (Windows):
venv\Scripts\activateInstale o Django:
pip install djangoExecute as migrações:
python manage.py migrateInicie o servidor:
python manage.py runserverAcesse no navegador:
http://127.0.0.1:8000/