Skip to content

Repositório do desafio proposto pela ONE (Oracle Next Education) | Alura de desenvolver um sistema de gerenciamento de reservas e hóspedes de um hotel.

Notifications You must be signed in to change notification settings

jaohab/one-t5-hotel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ONE - Oracle Next Education - Challenge ONE

Hotel Alura

Repositório do desafio proposto pela ONE (Oracle Next Education) | Alura de desenvolver um sistema de gerencimaneto de reservas e hóspedes de um hotel.


O Desafio

Para o desafio, os seguintes requsitos foram estipulados.

  1. Sistema de autenticação de usuários para que somente usuários pertencentes ao hotel possam acessar o sistema;

  2. Permitir criar, editar e excluir uma reserva para clientes;

  3. Pesquisar na base de dados toda a informação de clientes e reservas;

  4. Registrar, editar e excluir os dados dos hóspedes;

  5. Calcule o valor da reserva com base no número de dias da reserva e uma taxa diária com o valor atribuído por você na moeda Real. Por exemplo, se tivermos uma reserva de 3 dias e o valor de nossa diária for de R$20 devemos multiplicar esses 3 dias pelo valor da diária, totalizando R$60. Tudo isso deve ser feito automaticamente e mostrado ao usuário antes de salvar a reserva;

  6. Banco de dados para armazenar todos os dados solicitados anteriormente.

Desenvolvimento

Para auxiliar no desenvolvimento, foi disponibilizado a parte gráfica do sistema para só focar na parte lógica do desafio.
Repositório - challenge-one-alura-hotel-br

Escolhi usar o H2 Database para esse desafio.

Com base na interface gráfica disponibilizada, desenvolvi uma nova inferface, aplicando alguns conceitos de OO para auxiliar na criação das novas telas.

Funcionalidades

  • 1 - Tela inicial do sistema

Tela - Começo

  • 2 - Tela de login
    É possivel acessar o sistema utilizando o usuário "admin" e senha "admin".

Tela - Login

  • 3 - Tela de cadastro de novos usuários

Tela - Login

  • 4 - Tela principal do sistema

Tela - menu

  • 5 - Tela de cadastro reservas

Tela - menu

  • 6 - Tela de cadastro de hóspedes

Tela - menu

  • 7 - Tela de busca de todos os registros do sistema

Tela - menu


Badge

About

Repositório do desafio proposto pela ONE (Oracle Next Education) | Alura de desenvolver um sistema de gerenciamento de reservas e hóspedes de um hotel.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages