TVO Media Services Video Delivery Solution
Technologies used: Node.js, Express.js, GraphQL, knex, React.js, Apollo, Reactstrap, PostgresSQL, JWT.
This a joint school/work project for York University and TVO.
This MVP only writes to the database, whereas the full implemented solution would include the API calls to the endpoints. The MVP:
Schedule videos to multiple destinations
Customize video metadata for each destination
The fully implemented solution will:
Search videos from our archive
Schedule videos to multiple destinations
Validate that videos fall within contracted rights periods
Customize video metadata for each destination
Update or delete videos after publication
Handle the entire video publishing lifecycle …all from within a single easy to use interface.