Skip to content

Renndr/JavaSync-Hotel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Java Sync Hotel

Hotel Alura

Java Sync Hotel is a hotel management application built with Java Swing for the GUI, MySQL for the database, and designed to manage guest information efficiently. This project is part of a challenge for ORACLE NEXT EDUCATION | ALURA LATAM.

Table of Contents

Features

  • Main Interface:

    Main Interface

  • Login Interface:

    Login Interface

  • Home Interface:

    Home Interface

  • Add New Guest Interface:

    Add New Guest Interface

  • Search Guest Interface:

    Search Guest Interface

Prerequisites

  • Java Development Kit (JDK) 17
  • MySQL Database Server
  • MySQL Connector/J (JDBC driver for MySQL)
  • IDE (e.g., IntelliJ IDEA, Eclipse)
  • Git (optional)

Getting Started

  1. Clone the Repository:

    git clone https://github.com/Renndr/java-sync-hotel.git
  2. Set Up Database:

    • Create a MySQL database and import the database.sql script to set up the necessary tables.
  3. Configure Database Connection:

    • Update the src/main/resources/database.properties file with your MySQL database connection details.
  4. Open Project in IDE:

    • Open the project in your preferred IDE (IntelliJ IDEA, Eclipse, etc.).
  5. Run the Application:

    • Locate the main class (e.g., App.java) and run the application.

Usage

  1. Login:

    • Use the login interface to enter your credentials.
    • Username : Admin | Password : admin
  2. Home:

    • Navigate through the main interface to access different features.
  3. Add New Guest:

    • Use the "Add New Guest" interface to input guest information.
  4. Search Guest:

    • Use the "Search Guest" interface to find specific guest details.

Contributing

Contributions are welcome! Please follow the Contributing Guidelines to contribute to the project.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Java Sync Hotel is a hotel management application built with Java Swing for the GUI, MySQL for the database, and designed to manage guest information efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages