The Video Club Management System is a comprehensive Java program designed to streamline video club operations. It provides a user-friendly interface for managing club managers, actors, directors, producers, movies, customer accounts, and more. This system aims to enhance the overall management experience for video club administrators.
To run the Video Club Management System, follow these steps:
- Ensure you have Java Development Kit (JDK) installed on your machine.
- Clone this repository to your local machine using
git clone https://github.com/your-username/VideoClubManagementSystem.git. - Navigate to the project directory:
cd VideoClubManagementSystem. - Compile the source code:
javac VideoClubManager.java. - Run the program:
java VideoClubManager.
Upon running the program, you will be presented with a user-friendly menu that allows you to perform various actions within the video club management system. Here are some key functionalities:
- Manage Managers: Add, update, or remove club managers.
- Manage Actors, Directors, and Producers: Add, update, or remove individuals involved in movie production.
- Manage Movies: Add new movies to the collection, update existing movie information, or remove movies from the inventory.
- Process Movie Lending and Returns: Handle movie lending and returns for customers.
- Manage Customer Accounts: Add new customers, update customer details, or remove customer accounts.
- Search Movies: Conduct efficient searches based on movie titles, actors, directors, or genres.
Feel free to explore the different functionalities offered by the Video Club Management System.
Contributions to the VideoClubManagementSystem project are welcome! If you have any improvements, bug fixes, or new features to add, please follow these steps:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b feature/your-feature-name. - Make your changes and test thoroughly.
- Commit your changes:
git commit -m "Add your commit message here". - Push to the branch:
git push origin feature/your-feature-name. - Open a pull request and provide a detailed description of your changes.
The Video Club Management System is released under the MIT License. Feel free to modify and use the code according to the terms of the license.
Happy video club management!