/Hotel-Reservation-System

🏨 Hotel Reservation System 🛏️ This project is a simple and interactive hotel reservation system implemented in Java and MySQL. It allows you to manage hotel reservations, view current bookings, edit reservation details, and more. Perfect for small hotels and guesthouses! 🌟

Primary LanguageJava

Hotel Reservation System 🏨

Welcome to the Hotel Reservation System, a Java-based application for managing hotel reservations efficiently. Whether you're running a small inn or a boutique hotel, this system simplifies the reservation process, enhances guest management, and keeps your business organized.

Features 🌟

  • Reserve a Room: Easily make new reservations by providing guest details, room numbers, and contact information.

  • View Reservations: Get an overview of all current reservations, including guest names, room numbers, contact details, and reservation dates.

  • Edit Reservation Details: Update guest names, room numbers, and contact information for existing reservations.

  • Delete Reservations: Remove reservations that are no longer needed.

Getting Started 🚀

Prerequisites

  • Java Development Kit (JDK)
  • MySQL Database
  • MySQL Connector/J (Java)

Setup

  1. Clone this repository to your local machine:

    git clone https://github.com/prabhatthakuryt/Hotel-Reservation-System.git
    
  2. Configure your MySQL database settings in the HotelReservationSystem.java file:

    private static final String DB_URL = "jdbc:mysql://localhost:3306/hotel_db";
    private static final String DB_USER = "your_username";
    private static final String DB_PASSWORD = "your_password";
    
    
  3. Compile and run the application

  4. Follow the on-screen menu options to use the system.

Usage 📋

  • Upon running the application, you'll be presented with a menu to choose your desired operation (reservation, viewing, editing, or exiting).

  • Follow the prompts to input reservation details, view current reservations, edit existing bookings, and more.

Contributing 🤝

  • Contributions are welcome! Feel free to open issues and pull requests for bug fixes, enhancements, or new features.

Acknowledgments 🙏

  • Special thanks to all contributors and supporters of the Hotel Reservation System project.

Happy booking! 🌆