Skip to content

ShahidNauman/simplified-youtube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Simplified YouTube

An application to list and upload videos.

This small web stack consists of two parts - a front-end client and an API/server. The front-end app has two pages; one showing a list of videos and the other allowing a user to upload video file(s). The server handles uploading, storing and retrieval of videos.

To-Dos:

  • Show thumbnails and stream/watch the videos.
  • Upload videos is at /upload and show the list on the homepage.
  • Store the video files on the local file system.
  • Use Bootstrap UI to make the application fully responsive.
  • Implement a React SPA with a data fetching framework.

Technical Requirements

  • React with Typescript.
  • GraphQL for API creation.
  • JavaScript used on Backend.