An Application that lets you stream local video files so you can binge watch series that you have stored locally on your computer. This also keeps track of the latest episode that you were watching and lets you watch from where you left earlier. It can be used on local networks as a streaming service. It has the feature to read through your file system(specified) and gather the episodes that are present in multiple hierarchy of files and display it in a sorted manner(eg: for different seasons of a series).
Setup Angular cli:
npm install -g @angular/cli
Go to the project directory
cd path/to/directory
Install and build
npm install
To start the application run
npm run serve
Thats it! You have got a working application
Now move all your tv series into the frontend/src/assets/series folder and go to http://localhost:4200 to enjoy the series
To run the app in development run:
npm run serve:dev
There are two currently two types of tests:
For Frontend: npm run test
For Backend(APIs): npm run frisby