Inspiration
Short-form content dominates attention across multiple platforms. ReeLearners was inspired by the idea of making scrolling more transparent and unified, instead of fragmented and invisible.
What it does
ReeLearners is a all-in-one scrolling platform that brings short-form videos into one immersive feed while tracking streaks, watch time, and reel counts, letting users compare scrolling habits with friends.
How we built it
We used the YouTube Data API to fetch Shorts content and the Gemini API to analyze and categorize videos. This data was processed through a unified backend connected to a Convex database for real-time state and analytics, while the entire application was built using Next.js for a fast, immersive user experience.
Challenges we ran into
Platform API limitations, inconsistent metadata across sources, and rate limits made content aggregation and metric standardization challenging.
Accomplishments that we're proud of
We successfully built a working unified feed with real engagement tracking and meaningful insights within a short development window.
What we learned
We learned how to work with third-party APIs at scale, unify fragmented data into a cohesive experience, and deploy our backend using Docker on Google Cloud.
What's next for ReeLearners
Expanding platform support, improving analytics, and refining the immersive feed experience.
Built With
- convex
- docker
- fastapi
- gemini
- google-cloud
- next
- python
- typescript
Log in or sign up for Devpost to join the conversation.