Live Endpoint at https://chrome-extension-k1gz.onrender.com/
Develop an API for a chrome screen recorder extension.
Build an API capable of storing a video from a chrome screen recorder extension, save it to the file system and render the page with the video for playing. the API should also be able to get a transcript of the video.
Develop an API with endpoints for:
- UPLOAD: Adding a video to the file system.
- GET: Get the video from storage
- TRANSCRIBE: Get the transcript of the video
git clone https://github.com/sa-pphire/chrome_extension_api
npm install
node server.js
The following table shows overview of the APIs that will be exported:
- POST
/upload
post video to storage - GET
/videos/:id
get video from storage - GET
transcript/:id
get transcript of video
- Upload a new video using
POST https://chrome-extension-k1gz.onrender.com/upload
Api
- Retrieve a video by id using
GET https://chrome-extension-k1gz.onrender.com/videos/:id
Api
- Get transcript pf a video using
GET https://chrome-extension-k1gz.onrender.com/transcript/:id
Api
PS New uploaded videos would have an id of 9