Skip to content

karanvirheer/Statflix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StatFlix Banner

StatFlix is a full-stack web application that helps users upload and analyze their Netflix viewing history. Users get a visual overview into their top genres, most-watched titles, viewing trends and more - similar to Spotify's Yearly Wrapped!

Features

  • 📂 Upload your NetflixViewingHistory.csv
  • 🔍 Normalize titles (no double-counting different seasons or volumes)
  • 🎭 Enrich data using the TMDb API (genres, content type, runtime, etc.)
  • 📈 Visual analytics (top genres, daily watch patterns, total hours)
  • ⚡ PostgreSQL backend for persistent and scalable data storage
  • 👥 Built to support multiple or simultaneous users

Tech Stack

Frontend

  • React.js – UI library for building interactive interfaces
  • TailwindCSS – Utility-first CSS framework

Backend

  • Node.js – JavaScript runtime for backend logic
  • Express.js – Web framework for building APIs

Database

  • PostgreSQL – Relational database for storing user and title data

API & Data Enrichment

  • TMDb API – Used to enrich Netflix titles with genres, runtime, etc.

Deployment & Environment

  • Docker – Containerized environment for consistent development and deployment
  • Vercel / Render - Hosting

About

A website to generate and show your Netflix viewing statistics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •