I'm excited to share my latest portfolio project: a React Movie App! 🎬 This is a dynamic, single-page application built from scratch. Users can browse popular movies, search for any title, and curate their own persistent "Favorites" list. This project was a fantastic deep dive into modern React development. 🎯 Key Technical Features: ◾ Dynamic API Data: Fetches and displays data from the TMDB API using async/await. ◾Global State Management: Uses React Context API to manage the user's favorites list across the entire app. ◾Persistent State: Saves favorites to localStorage, so the user's list is never lost on refresh. ◾Client-Side Routing: Implemented React Router v7 for seamless, instant navigation between the "Home" and "Favorites" pages. ◾Modern Stack: Built with React 19, Vite, and reusable components. I'd love for you to check it out! 🔴 Live Demo: [https://lnkd.in/g67Q3BUb] 📂 Source Code: [https://lnkd.in/gH9xu7qe] Any feedback is welcome! #react #reactjs #javascript #frontenddeveloper #webdevelopment #portfolio #vite #css #github #contextapi #reactrouter

See more comments

To view or add a comment, sign in

Explore content categories