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

https://github.com/romabulani/bakinzone-backend

BackEnd for Video Library
https://github.com/romabulani/bakinzone-backend

backend express expressjs mongodb mongoose mongoose-schema videolibrary

Last synced: 3 months ago
JSON representation

BackEnd for Video Library

Awesome Lists containing this project

README

        

# BackEnd for [Video Library](https://bakinzone.netlify.app/)

## Tech Stack
- Express
- Mongo DB
- JWT for Authentication

## Functionalities

### Videos and Categories
- Get all videos and categories
- A user can upload the video
- Increment Video View Count on every click of play button

### Authentication
- Login and Signup with JWT Token

### Watch Later and Like Videos
- Add and remove the video from Watch Later
- Add and remove the video from Liked Videos

### Playlist Management
- Add and delete playlist
- Add and remove video from plalist

### History Management
- Add and delete Video from history
- Clear all videos from history

## Notes Management
- Add, Edit and Delete Notes on each video

Live Link for BackEnd is [here](https://bakinzone-server.netlify.app/.netlify/functions/api/videos)

Live Link for FrontEnd is [here](https://bakinzone.netlify.app/)