GitHunt
DI

A high-performance movie discovery application showcasing React 19's latest capabilities and advanced search optimization techniques through custom debouncing implementation.

๐ŸŽฌ Movie Discovery App

A modern movie discovery application built with React 19, focused on performance optimization, clean architecture, and efficient API usage through a custom debounced search implementation.

๐Ÿ”— Live Demo
https://movie-p-clone.netlify.app/

โœจ Features

Debounced movie search (custom useDebounce hook)

Optimized API requests & minimal re-renders

Trending analytics with Appwrite

Fully responsive UI with Tailwind CSS

Built using modern React patterns

๐Ÿ› ๏ธ Tech Stack

React 19

Tailwind CSS 4

Vite

Appwrite

TMDB API

Netlify

๐Ÿš€ Getting Started

Clone the repository

git clone

Install dependencies

npm install

Run development server

npm run dev

Create a .env file:

VITE_TMDB_API_KEY=your_api_key

๐Ÿ“Œ Focus Areas

Custom React hooks

Performance optimization

Efficient data fetching

Modern React architecture

Languages

JavaScript72.7%CSS24.8%HTML2.5%

Contributors

Created February 10, 2026
Updated February 10, 2026
dilhariedissanayake/movie-app | GitHunt