Skip to content

PatrickGuilherme/sistema-reserva-hotel-backend

Folders and files

NameName
Last commit message
Last commit date
Dec 8, 2023
Dec 8, 2023
Nov 4, 2023
Dec 8, 2023
Nov 4, 2023
Nov 4, 2023
Nov 4, 2023
Nov 4, 2023
Nov 4, 2023
Nov 4, 2023
Nov 4, 2023

Repository files navigation

Sistema de Reserva de Hotel

Status: Em andamento

Sumário

💻 Sobre

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.

📝 Requisitos macro

  • 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)*
*Os usuários são criados direto no banco, não deu tempo de implementar tudo.

🎥 Demonstração da aplicação

📀 Pré-requisitos e como rodar a aplicação

  1. Instale na sua maquina o .NET 5 + SQL SERVER 2014
  2. Instale o SQL Management Studio (banco de dados)
  3. Instale o visual Studio 2019
  4. Clone o projeto na sua maquina
  5. Defina a API como projeto de inicialização
  6. Faça build em toda a solução
  7. Altere a string de conexão em appsettings.Development
  8. Acesse o visual studio/ferramentas/gerenciador de pacote Nuget/console do gerenciador de pacote, com isso digite update-database
  9. Click no botão de executar e selecione IIS Express (botão verde com icone parecido com do youtube)

🔨Tecnologias utilizadas

As seguintes ferramentas foram utilizadas na construção do projeto:

  • .NET 5 SDK
  • C#
  • SQL SERVER 2014

👦 Responsáveis

  • Patrick Guilherme
  • João Pedro
  • Natália

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages