AMAL KISHOR

LOADING 0%

AK.

BingeHub.app

Movie discovery platform with authentication and watchlist.

BingeHub is a full-stack entertainment platform that allows users to discover movies and TV shows using TMDB API, manage personalized watchlists, and authenticate securely using JWT and OAuth.

BingeHub.app screenshot

Tech Stack

React 19ViteTailwind CSSRedux ToolkitAxiosReact RouterNode.jsExpress.jsMongoDBMongooseJWT AuthenticationGoogle OAuthNodemailerTMDB API

Key Features

  • Integrated TMDB API for real-time movie and TV data
  • Implemented JWT and OAuth authentication system
  • Built watchlist/bookmark feature with persistent storage
  • Developed responsive UI with smooth navigation
  • Added email verification and password reset system

Challenges

  • Handling third-party API data efficiently
  • Managing authentication flows with JWT and OAuth
  • Designing scalable bookmark system for users

Key Learnings

  • Experience with external API integration (TMDB)
  • Learned authentication flows including OAuth
  • Improved frontend performance and UI design skills

Explore More

Interested in this project?

Check out the live demo or browse the source code on GitHub.