Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.76 KB

readme.md

File metadata and controls

32 lines (24 loc) · 1.76 KB

Youtube Clone

My version of Youtube built with Angular 8, Node, Sequelize, & PostgreSQL. Check out the app live at by clicking here

Check out the frontend repo by clicking here

Technologies

* Angular 8 - framework used to build single page applications
* Boostrap - a framework to help you design websites faster and easier.
* Node - a platform built on Chrome's JavaScript runtime for easily building fast and scalable network applications.
* Express - Node.js web application framework that provides a robust set of features for web and mobile applications.
* Sequelize - is a powerful library in Javascript that makes it easy to manage a SQL database
* Postgres - a general purpose and object-relational database management system.
* FFmeg -  a collection of different projects for handling multimedia files.
* AWS EC2 - is a web service that provides secure, resizable compute capacity in the cloud. 
* AWS RDS - makes it easy to set up, operate, and scale a relational database in the cloud.
* Elastic Transcoder - media transcoding in the cloud.
* AWS Lambda - a compute service that lets you run code without provisioning or managing servers. 

Requirements

* Users should be able to sign up
* Users should be able to login in 
* Users should be able to see other users videos
* Users should be able to post videos
* Users should be able to comment on videos
* Users should be able to see other users comments under certain videos

Data Model

Youtube Clone Data Model