- Inventory of films.
- Calculates the price for rentals.
- Keep track of the customers “bonus” points.
- Changing film type.
- List all available films (e.g. not rented at the moment).
- The price of rentals is based on the type of film rented and how many days the film is rented for.
- Customers get bonus points when renting films. A new release gives 2 points and other films give one point per rental (regardless of the time rented).
- The system keeps track of how many bonus points the customer has and the customers can use their accumulated bonus points to pay for “new release” rentals.
You'll need Git and Node.js & npm installed on your computer.
From your command line:
# Clone this repository
$ git clone https://github.com/neeleshio/Video-Rental-Store.git
# Go into the repository
$ cd Video-Rental-Store
# Go into the folder
$ cd FRONTEND
# Install dependencies
$ npm install
# Run the server
$ npm start
From your command line:
# Clone this repository
$ git clone https://github.com/neeleshio/Video-Rental-Store.git
# Go into the repository
$ cd Video-Rental-Store
# Go into the folder
$ cd BACKEND
# Install dependencies
$ npm install
# Run the server
$ node index.js
-
Clone the repo and create a new branch: $ git checkout https://github.com/neeleshio/Video-Rental-Store.git
-
Make changes and test.
-
Submit Pull Request with decent description of changes.