Tiktok is a great platform for discovering interesting, diverse content. However users looking for the highest-quality content on a very specific topic, will find their home feed often unrelated and frequently distracting. Even worse, Those who use the in-app TikTok search feature are ultimately met with poor search filtering and low quality results. It is clear that TikTok is designed to be sticky and engaging, but the application has not been tuned for education.
When great content is found, it cannot be categorized by more than a single label. Combing through hundreds or thousands of videos to discover the content you seek can often be a headache.
Curatok enables users to re-discover the highest quality TikTok content they've encountered related to their specific topic of interest.
To begin, clone the repo and run:
npm install
Once completed, you can ensure all tests function correct by running npm run test
If any tests fail, please submit an issue here
If all tests pass, continue and run npm start
Be sure to set your "liked videos" to public before proceeding to the next step.
Once completed, enter your TikTok username on the login screen to inform Curatok where it needs to search for your video content.
Currently, Curatok supports:
- Collecting and saving your Liked Videos
- Browsing videos with lazy-loading
- Persistent, session-based authentication and authorization
- Tagging
- TikTok OATH
- Optimized lazy-loading to manage outlier scroll-length
- Sharing your collection + labels with others