Sistema web para gestão de clínicas médicas, desenvolvido em PHP com SQLite.
-
👥 Gestão de Usuários
- Login e registro de usuários
- Diferentes níveis de acesso (admin, médico, paciente)
- Perfis personalizados
-
👨⚕️ Gestão de Médicos
- Cadastro de médicos
- Gerenciamento de especialidades
- Controle de horários de atendimento
-
🏥 Gestão de Pacientes
- Cadastro de pacientes
- Histórico médico
- Status de atividade
-
📅 Agendamentos
- Marcação de consultas
- Verificação de disponibilidade
- Confirmação automática
-
🔬 Exames
- Registro de exames
- Resultados e laudos
- Histórico de exames
-
📢 Sistema de Avisos
- Notificações importantes
- Comunicados gerais
- Alertas do sistema
- PHP 8.0 ou superior
- SQLite 3
- Servidor web (Apache/Nginx) ou PHP built-in server
-
Clone o repositório:
git clone https://github.com/seu-usuario/clinica-medica.git cd clinica-medica
-
Configure o banco de dados:
cd database php migrate.php
-
Inicie o servidor PHP:
php -S localhost:8000 -t public
-
Acesse no navegador:
http://localhost:8000
clinica-medica/
├── config/ # Configurações do sistema
├── database/ # Migrações e seeds
├── public/ # Arquivos públicos
├── src/ # Código fonte
│ ├── Auth.php # Sistema de autenticação
│ ├── Database.php # Conexão com banco
│ └── Models/ # Modelos do sistema
└── uploads/ # Arquivos enviados
- Banco de dados: SQLite com migrações para versionamento
- Frontend: HTML, CSS, JavaScript
- Backend: PHP com arquitetura MVC
- Autenticação: Sistema próprio com sessões PHP
- Fork o projeto
- Crie sua branch de feature (
git checkout -b feature/AmazingFeature
) - Commit suas mudanças (
git commit -m 'Add some AmazingFeature'
) - Push para a branch (
git push origin feature/AmazingFeature
) - Abra um Pull Request
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.