Inspiration

Ever wanted to see what people are saying about a show you love, only to get spoilers left and right? Worry no more!

What it does

comments2comments implements a timestamped commenting system for streaming services.

How we built it

We implemented a custom timestamped commenting system with React.js as the frontend, Flask w/ python as our backend, and CockroachDB as our database.

Challenges we ran into

We were all new to backend dev/DB management and relatively inexperienced with frontend dev, so this entire project has been a learning process. We also tried Selenium as part of our implementation (Netflix/Hulu APIs aren't readily available so we were thinking of scraping the durations instead), but unfortunately, we ran out of time.

Accomplishments that we're proud of

Learning how to design this type of project

What we learned

How to use React, Flask, and CockroachDB

What's next for comments2comments

Due to time limitations, we couldn't get our timer system to handle time-scrolling. (Streaming service APIs are difficult to get access to, so extensions like Netflix Party simulate/read mouse movement to achieve this.) In the future, we might upgrade comments2comments to use similar techniques as Netflix Party to simulate clicks and achieve the same functionality.

Built With

Share this project:

Updates