Design and Implementation of a Secure Video Sharing Platform
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
Video streaming sites have been the cornerstone of contemporary digital media, changing the way content is consumed by end-users. This thesis describes the development and architecture of a video-sharing website modelled after industry giants such as YouTube. The development lifecycle involves extensive research into current offerings, systematic analysis of requirements, and the design of a scalable MongoDB data architecture. Implementation employs a sound technology stack, with backend services utilizing Node.js and frontend interactivity with React, to provide fundamental features such as video uploading, real-time streaming, user interaction features such as likes and comments, and authentication security. Extensive testing protocols were followed before the system deployment on a cloud-based host. This project not only showcases the hands-on application of full-stack web technology, but it goes further into detailing the developmental challenges overcome, making it a stepping-stone into future innovations in video-sharing applications.