git404hub

what is movie-mind fr?

sanjarbek404/movie-mind — explained in plain English

Analysis updated 2026-05-18

20TypeScriptAudience · developerComplexity · 2/5LicenseSetup · easy

tl;dr

An Uzbek language movie discovery web app built on the TMDb API with search, genre filters, favorites, and a related titles view.

vibe map

mindmap
  root((MovieMind))
    Inputs
      TMDb API key
      User search queries
      Genre filters
    Outputs
      Movie detail pages
      Favorites list
      Related titles
    Use Cases
      Browse films in Uzbek
      Discover similar movies
      Save a personal watchlist
    Tech Stack
      React
      TypeScript
      Vite
      Tailwind
      Framer Motion

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Self host a localized movie browsing site backed by TMDb

VIBE 2

Reuse the React and Tailwind UI as a starter for another media discovery app

VIBE 3

Deploy the project to GitHub Pages with the included Actions workflow

VIBE 4

Add a new language by translating the strings and reusing the same TMDb integration

what's the stack?

ReactTypeScriptViteTailwindFramer Motion

how it stacks up fr

sanjarbek404/movie-mindadrianhajdin/job_pilotcneuralnetwork/pracdago
Stars202020
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyhardmoderate
Complexity2/54/52/5
Audiencedeveloperdevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 30min

Needs a free TMDb API key set as VITE_TMDB_API_KEY before npm run dev works.

MIT license, free for personal and commercial use with attribution preserved.

in plain english

MovieMind is a movie discovery website written entirely in the Uzbek language. It lets visitors browse recent and popular films, search for titles by name, filter by genre, look at details like the synopsis, director, cast, and trailer, and save favorites to a personal list. There is also a related-titles feature that shows other movies similar to the one you are viewing. The README is written in Uzbek and the project is aimed at Uzbek-speaking film fans who want a localized way to browse what is on screen. The data behind the site comes from the TMDb API, which is a public movie database. The project itself does not host any video files or movie content. It only pulls metadata such as titles, descriptions, posters, and ratings from TMDb and presents them in a custom interface that has been translated into Uzbek. On the technical side, MovieMind is a frontend-only web application. It is built with React using the Vite build tool, written in TypeScript, styled with Tailwind CSS, animated with Framer Motion, and uses Lucide React for its icons. The design is described as responsive, so it adjusts to desktop, tablet, and mobile screens. To run it locally, you clone the repository, run npm install, create a .env file with your own TMDb API key under the variable VITE_TMDB_API_KEY, and then start it with npm run dev on a local port. The repository also ships with a GitHub Actions workflow that builds the site and publishes it to GitHub Pages automatically when you push changes. The project is by Sanjarbek Otabekov, released under the MIT license, has 20 stars, and is written in TypeScript.

prompts (copy fr)

prompt 1
Clone Movie-Mind, add my TMDb key to .env as VITE_TMDB_API_KEY, and run it locally with npm run dev
prompt 2
Extend the related-titles feature to also surface director-based recommendations
prompt 3
Localize the Uzbek UI into English while keeping the TMDb data fetching unchanged
prompt 4
Adapt the GitHub Actions workflow to deploy this Vite app to Cloudflare Pages instead
prompt 5
Add a watch-history page that persists in localStorage on top of the existing favorites feature

Frequently asked questions

what is movie-mind fr?

An Uzbek language movie discovery web app built on the TMDb API with search, genre filters, favorites, and a related titles view.

What language is movie-mind written in?

Mainly TypeScript. The stack also includes React, TypeScript, Vite.

What license does movie-mind use?

MIT license, free for personal and commercial use with attribution preserved.

How hard is movie-mind to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is movie-mind for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.