Skip to content

Welcome to the Movie Rental and Buying System, a C++ command line program for renting and buying movies online with signUp/signIn and Data Persistance. I created this project as UNI Skill Based Mini Project to provide a convenient way for movie lovers to rent and buy movies without leaving the comfort of their homes.

License

Notifications You must be signed in to change notification settings

HartzFrequency/Movie_Rental_And_Buying_System

Repository files navigation

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.

About

Welcome to the Movie Rental and Buying System, a C++ command line program for renting and buying movies online with signUp/signIn and Data Persistance. I created this project as UNI Skill Based Mini Project to provide a convenient way for movie lovers to rent and buy movies without leaving the comfort of their homes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages