The purpose of this lab is to give you a hands-on experience on how to build full stack web apps using modern cutting-edge technologies. Everything you've learned today is a de-facto way of building web apps in 2018:
- Component based UI architecture
- Using functions as backend framework to divide and conquer
- Uploading, delivering, streaming and transforming media at a bare minimum cost
This is not where your journey ends. You can reuse what you've learned here for future projects or expand on this one to create your own a streaming service!
Here are some helpful links to consider:
- Awesome Vue: https://github.com/vuejs/awesome-vue
- Vue Cookbook: https://vuejs.org/v2/cookbook
- Video Transformation: https://cloudinary.com/documentation/video_manipulation_and_delivery
- Vide Player: https://cloudinary.com/documentation/cloudinary_video_player
- Webtask Documentation: https://webtask.io/docs/101
You can extend this project to get even more interesting. When you extend, tweet at us @cloudinary so we can share and help you review.
Here are some cool things to try:
- Try adding a pre or post roll video to each clip
- Overlay the logo over the video
- Use a different poster frame for each video - and stylize them. (r_max or style transfer)
- Generate Video Preview Clips