We will build the MERN Mediastream application by extending the skeleton application. This will be a simple video streaming application that allows registered users to upload videos that can be streamed by anyone browsing the application. The following screenshot shows the home page view on the MERN Mediastream application, along with a list of popular videos on the platform:
The code for the complete MERN Mediastream application is available on GitHub at https://github.com/PacktPublishing/Full-Stack-React-Projects-Second-Edition/tree/master/Chapter11%20and%2012/mern-mediastream.
You can clone this code and run the application as you go through the code explanations in the rest of this chapter.
The frontend user interface views that are needed for the features related to media uploading, editing, and streaming in a simple media player will be developed...