Loading…
Projects Button
Skills Button
About Me Button
Contact Button

MovieFix

MovieFix is a front-end movie database web application. My team and I built it during our Scripting 3 course. We used React.js for dynamic interfaces and TailwindCSS for fast, responsive styling. The app connects to the TMDb API, so users get real-time movie data.

Users can browse movie categories, view detailed information, and save their favorite films. All of this happens in a clean, intuitive, and responsive interface. The app includes four main pages. These are: Home (with categorized movie listings), About, Movie Details, and My Favourites.

We used React Router for dynamic routing. Additionally, we managed state with React hooks and context. Our team worked to ensure the app looks great on any screen, from 320px to 1980px. I originally designed the layout in a previous course. For this project, we brought that vision to life through teamwork and agile development.

I focused on translating my designs into a polished, accessible interface. For example, I paid close attention to typography, alignment, and user flow. As a result, browsing and saving movies feels effortless.

We deployed MovieFix with Vite, which ensures fast builds. The app is hosted online and available to the public. This project demonstrates best practices in API integration, local storage, and modern web design. It also gave me valuable experience in collaboration and advanced React development.


Goals:


Challenges: