An open API service indexing awesome lists of open source software.

https://github.com/saketkum11/video-lib-backend


https://github.com/saketkum11/video-lib-backend

bycryptjs express-js jwt middleware mongodb mongoose

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

## Video library App
features :
#### user - login, Register , Logout , UpdatePassword , UpdateAvatar , UpdateCoverImage , wactch history , update-user-profile-details , getUserChannel.
#### video - getAllVideo , Upload video , delete video , get Video by id , togglePublishedStatus
#### playlist - createPlaylist, getAllPlaylist ,updatePlaylist, getPlaylistByid , deletePlaylist , addVideoToPlaylist , removeVideoFromPlaylist
#### comment - createComment , getAllComment , updateComment , deleteComment
#### likes - getAllLikedVideo , toggleVideoLikes , toggleCommentLikes , toggleLikedTweet,
#### tweets - createTweets , getAllTweets , updatetweets, delelteTweets.
#### Suubscription - getAllSubscribedChanel , getAllUserSubscribers, toggleSubscription

## Tech Stack - express

## Database - noSql (Mongo db) , mongoose (frameWork)

Api Routes - server files -> Readme doc