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
- Host: GitHub
- URL: https://github.com/romabulani/bakinzone-backend
- Owner: romabulani
- Created: 2022-09-03T19:34:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-26T17:18:55.000Z (11 months ago)
- Last Synced: 2025-01-07T12:47:24.244Z (5 months ago)
- Topics: backend, express, expressjs, mongodb, mongoose, mongoose-schema, videolibrary
- Language: JavaScript
- Homepage: https://bakinzone-server.cyclic.app/
- Size: 232 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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 videoLive Link for BackEnd is [here](https://bakinzone-server.netlify.app/.netlify/functions/api/videos)
Live Link for FrontEnd is [here](https://bakinzone.netlify.app/)