Skip to content

Latest commit

 

History

History
44 lines (29 loc) · 1.91 KB

README.md

File metadata and controls

44 lines (29 loc) · 1.91 KB

Movie Rental And Buying System

This Project is a Movie rental and buying system implemented in C++. The System allows users to browse catalog of movies, rent and buy movies, manage their rentals and purchases, and store user data using file handling. The program also includes sign up and sign in features and is Implemented using Object-Oriented Programming (OOP) methodology.

Features

Some of the key features of the system include:

  • Browse movies by genre, Release date, and Popularity.
  • Rent movies for a specified period of time.
  • Buy Movies for unlimited access.
  • Manage rentals and purchases through a user dashboard.
  • Sign up and Sign in features for user authentication.
  • Data persistence using file handling.
  • Genre access according to your age

Installation

To install and run the system on your local machine, follow these steps:

  1. Clone the repository to your local machine using git clone https://github.com/HartzFrequency/Movie_Rental_And_Buying_System.git.
  2. Navigate to the root directory of the project using cd Movie_Rental_And_Buying_System.
  3. Compile the project using your preferred C++ compiler.
  4. Run the compiled executable.

Usage

Once the system is installed and running, you can use the following steps to use the system:

  1. Launch the Application.
  2. Sign up for a new account or sign in to an existing account.
  3. Browse the catalog of movies and select a movie to rent or buy.
  4. Enter your payment information for purchases or rental period for rentals.
  5. After the payment is processed, the movie will be available to watch.
  6. Manage your rentals and purchases through the user dashboard.

Contributing

Contributions to the project are welcome. If you find any bugs or issues, please create an issue in the repository. If you would like to contribute code, please create a pull request.

License

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