MCPcopy Index your code
hub / github.com/JohnMwendwa/react-movies-app

github.com/JohnMwendwa/react-movies-app @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
38 symbols 82 edges 25 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

react-movies-app

Download free HD movies without ads getting in your way

screenshot 1_

Choose the quality you want

Choose from a variety of movie qualities, from 720p upto 3k quality.

screenshot 2

Live Demo

Extension points exported contracts — how you extend this code

LayoutProps (Interface)
(no doc)
src/layout/Layout.tsx
ModalProps (Interface)
(no doc)
src/components/Modal.tsx
MovieDetailsProps (Interface)
(no doc)
src/pages/MovieDetailsPage.tsx
SearchMoviesContextProps (Interface)
(no doc)
src/contexts/searchMoviesContext.tsx
usePaginationProps (Interface)
(no doc)
src/hooks/usePagination.tsx
DownloadBtnProps (Interface)
(no doc)
src/components/DownloadBtn.tsx
Movie (Interface)
(no doc)
src/contexts/searchMoviesContext.tsx
NavBarProps (Interface)
(no doc)
src/components/NavBar.tsx

Core symbols most depended-on inside this repo

useSearchMoviesContext
called by 7
src/contexts/searchMoviesContext.tsx
range
called by 4
src/hooks/usePagination.tsx
onPageChange
called by 2
src/contexts/searchMoviesContext.tsx
fetchMovie
called by 1
src/pages/MovieDetailsPage.tsx
fetchMovies
called by 1
src/contexts/searchMoviesContext.tsx
fetchSearchedMovie
called by 1
src/contexts/searchMoviesContext.tsx
useDebounce
called by 1
src/hooks/useDebounce.tsx
usePagination
called by 1
src/hooks/usePagination.tsx

Shape

Function 29
Interface 9

Languages

TypeScript100%

Modules by API surface

src/contexts/searchMoviesContext.tsx8 symbols
src/pages/MovieDetailsPage.tsx3 symbols
src/hooks/usePagination.tsx3 symbols
src/layout/Layout.tsx2 symbols
src/components/SearchBar.tsx2 symbols
src/components/Pagination.tsx2 symbols
src/components/NavBar.tsx2 symbols
src/components/MovieDetails.tsx2 symbols
src/components/Modal.tsx2 symbols
src/components/DownloadBtn.tsx2 symbols
src/pages/MoviesPage.tsx1 symbols
src/pages/Home.tsx1 symbols

For agents

$ claude mcp add react-movies-app \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page