Projeto desenvolvido durante aprendizado na Trybe que envolve a criação de uma API REST para aplicação de booking de várias redes de hotéis.
Esta aplicação foi desenvolvida utilizando C# e ASP.NET, juntamente com banco de dados SQL Server. A partir dela, é possível fazer o gerenciamento de Users, Cities, Hotels, Rooms e Bookings, juntamente com a funcionalidade de busca de hotéis mais próximos de acordo com um endereço. Aplicação contém camadas de autorização e autenticação utilizando JWT.
- C#
- ASP.NET
- Entity Framework
- JWT
- Sql Server
- Clone o repositório
https://github.com/lucasmvnascimento/trybe-hotel-api.git.- Entre na pasta do repositório que você acabou de clonar:
cd trybe-hotel-api
- Instale as dependências
dotnet restore
- Criação do banco de dados
docker-compose up -d --buildpara criar container com sql server.cd src/TrybeHotel && dotnet ef database updatepara rodar as migrations do banco.
- Iniciar servidor
dotnet run- A aplicação será iniciada nas portas 5000 (HTTP) e 5001 (HTTPS).