Skip to content

dutraxz/hotel-systemDesktop-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema Desktop de Hotel utilizando JavaFX

My Skills

📖 Descrição

O Hotel System Desktop Java é uma aplicação desktop desenvolvida em Java que visa automatizar o processo de gestão de reservas e operações de um hotel. Através de uma interface gráfica intuitiva, os usuários podem realizar check-ins, check-outs, visualizar quartos disponíveis e gerenciar reservas de forma eficiente.

⚙️ Funcionalidades

  • Tela de Login: Autenticação de usuários com diferentes níveis de acesso.

  • Cadastro de Clientes: Inclusão de novos hóspedes no sistema.

  • Gerenciamento de Quartos: Visualização e atualização do status dos quartos.

  • Reservas: Realização de reservas com data de entrada e saída.

  • Check-in/Check-out: Processamento de entrada e saída de hóspedes.

🛠️ Tecnologias Utilizadas

  • Linguagem: Java
  • Interface Gráfica: JavaFX Effects
  • Banco de Dados: MySQL/Xamp
  • Drivers: JDBC / mysql-connector
  • Versões: JDK corretto-21 JavaSDK / mysql-connector-j-9.3.0

IDE Recomendada: IntelliJ IDEA

📂 Estrutura do Projeto

hotel-systemDesktop-java/

  • src/ # Código-fonte
    • controller/ # Lógica de controle
    • dao/ # Código que prepara o SQL
    • model/ # Classes de modelo
    • view/ # Interface gráfica
  • bdHotel/ # Banco de dados (script SQL)
  • img/ # Imagens do projeto
  • Poo.iml # Arquivo de configuração do projeto

🧪 Como Executar

  • Clone o repositório:

git clone https://github.com/dutraxz/hotel-systemDesktop-java.git

  1. Importe o projeto na sua IDE preferida (NetBeans ou IntelliJ IDEA).

  2. Configure o banco de dados MySQL utilizando o script presente na pasta bdHotel.

  3. Em Current-File, crie uma "Application" das classes Login / CadCliente / CadQuarto / CadRelatorio e CadUser.

  4. Execute.

📸 Capturas de Tela (adicionar)

Tela de Login

Tela de Reservas

Tela de Relatórios


Projeto realizado com fins institucionais.

About

Sistema de Hotel Desktop utilizando Java / JavaFX / MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages