Este projeto é um sistema de gerenciamento de leitos desenvolvido utilizando a arquitetura MVC (Model-View-Controller)
em conjunto com o Entity Framework e o SQL Server.
Ele possui as seguintes funcionalidades:
- CRUD (Create, Read, Update, Delete) de pacientes;
- CRUD de solicitações;
- CRUD de leitos;
- Transferência interna de pacientes entre leitos;
- Finalização de ocupação de leito.
Para executar o projeto em sua máquina, siga as etapas abaixo:
- Certifique-se de ter o Visual Studio instalado em sua máquina;
- Clone este repositório em seu ambiente local;
- Abra o projeto no Visual Studio;
- Configure a conexão com o banco de dados SQL Server no arquivo appsettings.json;
- No Package Manager Console, execute o comando Update-Database para criar o banco de dados com as tabelas necessárias;
- Execute a aplicação pressionando F5 ou através do menu Debug > Start Debugging.
O projeto foi desenvolvido utilizando as seguintes tecnologias e ferramentas:
- ASP.NET MVC: Framework para desenvolvimento web;
- Entity Framework: ORM (Object-Relational Mapping) utilizado para mapear objetos C# para tabelas no banco de dados;
- SQL Server: Banco de dados relacional utilizado para armazenar os dados do sistema;
- Bootstrap: Framework CSS para estilização e layout responsivo;
- jQuery: Biblioteca JavaScript utilizada para interações e manipulação de elementos na página.