Inspiration
We got Inspiration from a YouTuber video: These Coding Projects Give You An Unfair Advantage
What it does
Our platform allows users to join as editors/creators, and able to review and publish videos to YouTube. No download is needed
How we built it
We provide users to create workspaces (videos can only uploaded to the workspace) and an editor to the workspace. Only the editor who added on workspace can upload videos for that workspace. Uploaded videos are stored on Cloudinary and the workspace owner can approve/reject the uploaded video (We upload videos to YouTube on approval)
Challenges we ran into
As it is a hackfest project we used the Google API in the testing phase and to upload videos on YouTube we had to add a user manually as a test user and re-authenticate using OAuth2 to get their YouTube permission and there is a limit to using API
Accomplishments that we're proud of
Even after many challenges and knowing there are lot of scope for improvement, we didn't stop and were able to make the MVP
What we learned
We learned to brainstorm and come up with solutions around the problem and execute them as a team.
What's next for EditTube
There is a lot we can do next for EditTube:
- Add notification to notify workspace owner on qued video.
- Handle more things like- tags, thumbnails, privacy status, age restriction etc.
- Provide a markdown editor instead of an input field so the user can add more to the description.
- Add an option for editors to edit on the platform itself instead of re-uploading rejected videos with changes.
- Explore the Google service API to check if it may provide ease for users using the platform.
Built With
- auth0
- cloudinary
- express.js
- materialui
- mongodb
- node.js
- react
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.