Merge 93ae60f36b
into 08b771c863
commit
4cc9f9270e
@ -0,0 +1,32 @@
|
|||||||
|
# Youtube Video Uploader
|
||||||
|
|
||||||
|
**Tier:** 2-Intermediate
|
||||||
|
|
||||||
|
Application where user can upload videos on the YouTube via API
|
||||||
|
|
||||||
|
## User Stories
|
||||||
|
|
||||||
|
- [ ] User can see page with elements for entering video description, title, categories and tags fields where he can type all related data
|
||||||
|
- [ ] By pressing upload button video going to be uploaded to the his channel
|
||||||
|
- [ ] User can choose uploading without thumbnail by marking checkbox
|
||||||
|
- [ ] User can set video privacy (publc, private, etc.)
|
||||||
|
- [ ] After closing program, video uploading should be terminated and connection with API should be closed
|
||||||
|
|
||||||
|
## Bonus features
|
||||||
|
|
||||||
|
- [ ] Form is locked if no video is selected
|
||||||
|
- [ ] User can add channel link on which channel should be uploaded video (on one authorized account could be multiple channels)
|
||||||
|
- [ ] User can crop video directly in the application.
|
||||||
|
- [ ] User can see all exisiting categories in the combobox
|
||||||
|
- [ ] User can filter tags by popularity
|
||||||
|
|
||||||
|
## Useful links and resources
|
||||||
|
|
||||||
|
- [Tutorial how to get Youtube API](https://blog.hubspot.com/website/how-to-get-youtube-api-key)
|
||||||
|
- [YouTube API Wrapper](https://github.com/yulian-titov/youtube-mass-uploader)
|
||||||
|
|
||||||
|
## Example projects
|
||||||
|
|
||||||
|
- [YouTube Video Uploader made with Avalonia](https://github.com/curiousvlxd/YouTube-Video-Uploader-Avalonia) by [curiousvlxd](https://github.com/curiousvlxd)
|
||||||
|
- [YouTube Video Uploader made with WPF](https://github.com/curiousvlxd/YouTube-Video-Uploader-WPF) by [curiousvlxd](https://github.com/curiousvlxd)
|
||||||
|
- [YouTube Bulk Upload UI - Lazy Edition](https://github.com/staafl/youtube-bulk-upload-ui) by [stafl](https://github.com/staafl)
|
Loading…
Reference in new issue