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
* 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.
* 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