Skip to content

Latest commit

Β 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Welcome πŸ‘‹

Thank you for reviewing my submission for the Movie Explorer take-home project.

This repository contains a working prototype built with Next.js that allows users to search for movies, view details, and save favorites with personal ratings and notes.


πŸš€ Quick Links


πŸ“Œ Project Highlights

  • Movie search using a public API (TMDB)
  • Server-side API proxy to keep credentials secure
  • Movie details modal
  • Favorites system with rating and notes
  • LocalStorage persistence
  • Basic loading, empty, and error states
  • Built with Next.js App Router + TypeScript + Tailwind CSS

🧠 Notes for Reviewers

This project was intentionally scoped as a working prototype (approximately 3 hours of effort), with emphasis on:

  • Clear architecture and separation of concerns
  • Practical tradeoffs over over-engineering
  • Simple and explainable state management
  • Clean, readable code structure

If time allowed, I would explore enhancements such as pagination, server-side persistence, and expanded accessibility support.


πŸ™ Thank You

I appreciate the opportunity to complete this project and look forward to discussing the implementation choices and tradeoffs during the technical interview.

Licensed under the MIT License.

Releases

Packages

Contributors

Languages