Back to course home
0% completed
Designing Youtube or Netflix
Let's design a video sharing service like Youtube, where users will be able to upload/view/search videos.
Similar Services: netflix.com, vimeo.com, dailymotion.com, veoh.com
Difficulty Level: Medium
1. Why Youtube?
Youtube is one of the most popular video sharing websites in the world. Users of the service can upload, view, share, rate, and report videos as well as add comments on videos.
Designing Youtube (video)
Here is a video discussing how to design Youtube:
2. Requirements and Goals of the System
For the sake of this exercise, we plan to design a simpler version of Youtube with following requirements:
Functional Requirements:
- Users should be able to upload videos.
- Users should be able to share and view videos. 3
.....
.....
.....
Like the course? Get enrolled and start learning!