Coder Social home page Coder Social logo

hartzfrequency / movie_rental_and_buying_system Goto Github PK

View Code? Open in Web Editor NEW
10.0 1.0 2.0 1.11 MB

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: MIT License

C++ 100.00%
hacktoberfest hactoberfest2023

movie_rental_and_buying_system's Introduction

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.

movie_rental_and_buying_system's People

Contributors

abhishek-rajput-81 avatar akhiljain5 avatar hartzfrequency avatar slayerrr12 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

movie_rental_and_buying_system's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.