Skip to content

Rohittam123/FullStack-_Java_Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Team Members

  1. Tamkhane Rohit
  2. Warkhade Amol
  3. Ayewar Krishn

Hotel Room Booking System

This is a Java console-based Hotel Room Booking System designed to manage room booking operations such as displaying available rooms, booking rooms, and saving booking details. The project follows Object-Oriented Programming principles, uses JDBC for database connectivity, and integrates with a PostgreSQL database for persistent data storage. The project also implements multi-threading for displaying available rooms and file handling

Project Structure

Here my Maven Project Structure image

📦 Features

  • View Available Rooms
  • Book Room
  • Save Booking Details to File
  • Multi-threaded room display
  • PostgreSQL database connectivity
  • Menu-driven console interface
  • Maven Project Structure

🔧 Technologies Used

  • Java
  • JDBC
  • PostgreSQL
  • Maven
  • Multithreading
  • File I/O

📝 Prerequisites

  1. Java Development Kit (JDK 17) or Higher
  2. Apache Maven 3.8.9
  3. Postgresql 13 or higer
  • Create a database named hotel_db
  • Create a table: image

Dependencies / Plugins

The project uses the following dependencies:

  1. PostgreSQL JDBC Driver: For connecting to the PostgreSQL database.
  2. Exec Maven Plugin: execute the main() method of this specific Java class.

image

Output of Application

JDBC

Contact

For any questions or feedback, feel free to reach out:

Your Name : Tamkhane Rohit

Email: rohittamkhane766@gmail.com

GitHub: Rohittam123

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages