A responsive web application that integrates third-party REST APIs to allow users to search for movies and retrieve comprehensive cinematic data.
View Live Deployment on Vercel
- Dynamic Search: Users can search for any movie title to generate a list of results.
- Detailed Data Retrieval: Clicking on a search result fetches and displays in-depth details including the release date, IMDb ratings, run time, and a plot description.
- Clean UI/UX: Features a sleek, dark-themed interface with high-contrast yellow accents for optimal readability and user experience.
- Frontend: HTML5, CSS3, Vanilla JavaScript (ES6+)
- API: OMDB API (Open Movie Database)
- Deployment: Vercel
- Overcoming Technical Blockers: This project marked my first implementation of asynchronous JavaScript. I independently researched and applied
async/awaitsyntax to ensure API calls resolved smoothly without freezing the user interface, demonstrating self-directed learning and problem-solving. - End-to-End Delivery: Managed the complete lifecycle from understanding the OMDB documentation and parsing JSON responses, to DOM manipulation and final deployment.
# Clone the repository
git clone https://github.com/Adystral/movie-finder.git
# Open the project directory
cd movie-finder
# Open index.html in your browser or run via Live Server