vmyro
Back to Projects

Telegram Bot & Mini App for a Social Movie Library

AllIn Progress

A Telegram bot with an integrated mini app that lets users track, share, and explore movies they’ve watched. Each user builds a personal movie library with ratings, reviews, and watch history. The platform functions as a social network: users can follow friends, comment on reviews, and interact with the community. An AI-powered recommendation engine suggests movies based on the user’s library and activity, helping discover films they might enjoy.

Technologies Used

TypeScriptNext.jsReactNode.jsTelegraf.jsPostgreSQLVercelVercel AI SDK

Challanges

  • Users often forget or lose track of movies they’ve watched.
  • Current apps lack social engagement and community interaction.
  • Telegram interface alone is limited for browsing and interacting with content.
  • Finding personalized movie recommendations can be time-consuming.

Solutions

  • Personal movie library with watch history, ratings, and reviews.
  • Social features: follow friends, like and comment on reviews, share movie lists.
  • Hybrid setup: quick actions in the Telegram bot + detailed browsing in the mini app.
  • AI-based recommendations to suggest movies tailored to user tastes and viewing history.