Loading video player...
A walkthrough of "CinemaDirectory," a responsive movie explorer application built with the Next.js 14 App Router. This project was built as a submission for the RaftLabs Software Developer Intern assessment, demonstrating static data fetching, server-side pagination, and dynamic filtering without a database. đ Live Demo: https://raft-labs-intership-assignment.vercel.app đť Source Code: https://github.com/Harshit-Patle/RaftLabs-Intership-Assignment đ ď¸ Tech Stack: Framework: Next.js 14 (App Router) Styling: Tailwind CSS + Lucide React Data: TMDB API Language: TypeScript ⨠Key Features: Top 250 Movies: Server-side pagination to browse large datasets. Advanced Filtering: Dynamic Search and Genre filters using URL query parameters. Performance: Incremental Static Regeneration (ISR) for fast data fetching. Static Generation: Pre-rendered detail pages for SEO and speed. UI/UX: Dark mode, responsive grid, and polished interactions. If you liked this project, feel free to check out the repo and leave a star! â #NextJS #React #TailwindCSS #WebDevelopment #SoftwareEngineering #RaftLabs #Portfolio #NextJS #ReactJS #TailwindCSS #WebDevelopment #CodingPortfolio #SoftwareEngineering #RaftLabs #TMDB