Skip to content

alvarojhr/ReservationSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conference Room Reservation System

A comprehensive system that allows employees to reserve conference rooms for meetings within a company.

Table of Contents

Description

This project simulates a real-world scenario of a Conference Room Reservation System where users can:

  • View available conference rooms.
  • Reserve a conference room.
  • Cancel a reservation.

Setup and Installation

  1. Prerequisites:

    • Java JDK 8 or higher
    • Maven
    • Git
  2. Clone the Repository:

    git clone <repository-url>
  3. Navigate to the Project Directory:

    cd ConferenceRoomReservationSystem
  4. Build the Project:

    mvn clean install

Usage

  1. To start the application (if there's a main method for manual testing):

    java -cp target/ConferenceRoomReservationSystem-1.0-SNAPSHOT.jar <MainClassPath>
  2. Use the provided interfaces or methods to interact with the system.

Testing

To run the unit tests, execute the following command:

mvn test

Contribution Guidelines

  1. Fork the repository.
  2. Clone your forked repository to your local machine.
  3. Create a new branch with a descriptive name for your feature or bugfix.
  4. Make your changes and commit them with meaningful commit messages.
  5. Push your changes to your forked repository on GitHub.
  6. Create a pull request to the main repository. Ensure you describe the changes you've made in the pull request description.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages