- 📂 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
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