- Sobre
- Requisitos macro
- Demonstração da aplicação
- Pré-requisitos e como rodar a aplicação
- Tecnologias utilizadas
- Responsáveis
O produto consiste em um sistema de reserva de hotel, em que há dois usuário, um hotel e outro cliente, o hotel é capaz de gerenciar os quartos do hotel se estão disponiveis ou não, já o usuário cliente consulta os quartos disponíveis.
- Cadastrar hotel [set-hotel]: (name, Descrition, CNPJ, CEP, Address)
- Consultar quartos ativos [get-room-ativo]: (não tem parametros)
- Consultar todos os quartos de um hotel [get-room-all/{hotelId}]: (há o parametro do ID do hotel)
- Cadastrar quarto de um hotel [set-room]: (RoomNumber, Floor, HotelID, Status)
- Efetuar login [user]: (Email, Password)*
- Instale na sua maquina o .NET 5 + SQL SERVER 2014
- Instale o SQL Management Studio (banco de dados)
- Instale o visual Studio 2019
- Clone o projeto na sua maquina
- Defina a API como projeto de inicialização
- Faça build em toda a solução
- Altere a string de conexão em appsettings.Development
- Acesse o visual studio/ferramentas/gerenciador de pacote Nuget/console do gerenciador de pacote, com isso digite update-database
- Click no botão de executar e selecione IIS Express (botão verde com icone parecido com do youtube)
As seguintes ferramentas foram utilizadas na construção do projeto:
- .NET 5 SDK
- C#
- SQL SERVER 2014
- Patrick Guilherme
- João Pedro
- Natália