Skip to content

Developed backend for a Video Streaming Platform. leveraging JWT and Cookies, implemented user authentication. Implemented different routes for tracking Likes, Subscribers, Comments, Discussions. Used MongoDB Aggregation to join different documents. Videos and Images Storage using Cloudinary. Tested APIs using Postman.

Notifications You must be signed in to change notification settings

Sourabh782/VideoTube-Backend

Repository files navigation

Summary of this project

This project is a complex backend project that is built with nodejs, expressjs, mongodb, mongoose, jwt, bcrypt, and many more. This project is a complete backend project that has all the features that a backend project should have. We are building a complete video hosting website similar to youtube with all the features like login, signup, upload video, like, dislike, comment, reply, subscribe, unsubscribe, and many more.

Project uses all standard practices like JWT, bcrypt, access tokens, refresh Tokens and many more. We have spent a lot of time in building this project and we are sure that you will learn a lot from this project.

Api Documentation:

https://documenter.getpostman.com/view/33665923/2sA3JGgPsV

About

Developed backend for a Video Streaming Platform. leveraging JWT and Cookies, implemented user authentication. Implemented different routes for tracking Likes, Subscribers, Comments, Discussions. Used MongoDB Aggregation to join different documents. Videos and Images Storage using Cloudinary. Tested APIs using Postman.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published