CatFlix is an end-to-end front-end movie exploration app designed and built from scratch. Focusing on an intuitive UI/UX experience and sleek visual presentation, the application seamlessly integrates external API data with rich client-side interactivity and customizable display themes.
Key Features & Technical Implementation:
REST API & Asynchronous Fetching: Utilizes jQuery AJAX calls to consume TMDB REST APIs, delivering live search results, trending lists, and movie details dynamically.
Custom UI/UX & SCSS Architecture: Designed completely from scratch, using modular SCSS for scalable styling, custom animations, and a seamless Dark/Light Theme Toggle.
Local Storage Persistence: Stores user preferences, watchlists, or favorite titles directly in the browser's LocalStorage for a persistent personalized experience.
Enhanced Interactivity: Integrates Swiper.js for responsive, mobile-touch-friendly carousels and smooth movie media showcases.
Technologies Used: HTML5, SCSS, JavaScript, jQuery, Bootstrap 5, TMDB REST API, Swiper.js, LocalStorage.