Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Video Club Management System

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.

Installation

To run the Video Club Management System, follow these steps:

  1. Ensure you have Java Development Kit (JDK) installed on your machine.
  2. Clone this repository to your local machine using git clone https://github.com/your-username/VideoClubManagementSystem.git.
  3. Navigate to the project directory: cd VideoClubManagementSystem.
  4. Compile the source code: javac VideoClubManager.java.
  5. Run the program: java VideoClubManager.

Usage

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.

Contributing

Contributions to the VideoClubManagementSystem project are welcome! If you have any improvements, bug fixes, or new features to add, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature: git checkout -b feature/your-feature-name.
  3. Make your changes and test thoroughly.
  4. Commit your changes: git commit -m "Add your commit message here".
  5. Push to the branch: git push origin feature/your-feature-name.
  6. Open a pull request and provide a detailed description of your changes.

License

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!



Here's Sajjad:wink:
Defeat me if you can:smiling_imp: (by pulling request a better version:v:)
I promise to check it out very soon:facepunch:



About

A Java program to efficiently manage a video club. Perform operations like managing club managers, lending/getting back movies, adding new movies/actors/directors, managing customers, and performing searches. User-friendly interface with language selection options.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages