This project contains a Web Api to allow for Plex server administrators to provide functionality to their users so they can request new content or flag existing content for review. Users should also be notified when requests are fulfilled and be able to see if content being requested is already available within Plex.
PlexRequests needs to be able to gather both TV and Movie data from varying 3rd party API's. The main purpose is to allow for users to request new content and the other is to try and match up existing Plex content to the data from the 3rd party API's to identify content already available on the server.
The following popular API's exist for retrieving metadata:
To begin with TheMovieDb will be the primary data provider for all content.
If you want to run the project in its existing state, it can be built and deployed using docker.
- Docker
- .NET Core 3.0
- MSSQL Instance
This is in progress as the system is migrating to use a MSSQL database