QueueTube
Essentially a hugh ‘watch later playlist’ with time stamp saving and channel prioritization.
Development blog
It uses Google OAuth2 to securely access your subscribed channels,
using this information and the YouTube API, a database of videos to watch is built for each user.
The data is stored in a NoSQL database on Google’s Cloud Firestore.
The app is hosted on Heroku Free Tier.
Completed
- Google OAuth 2.0 integration (15-07-20)
- API call to get ALL channels in subscription (20-07-20)
- Firestore (firebase database) integration complete (23-07-20)
- User model complete (28-07-20)
- Home page logic (06-08-20)
- Dynamic grid based page (15-08-20)
- Delete videos feature (18-08-20)
- Refresh feed feature (27-08-20)
- Upload prototype to Heroku for personal use (30-08-20)
To-Do
- Create demo account
- Add feature to prioritize channels