React projects

Movies Watch List

🧩 Overview

Built a movie watchlist app using React to practice component structuring, state management, and external API integration.

💻 How it works

The app fetches data from a public movie API. Users can search for titles, add them to a personal watchlist, and remove them when done—leveraging React Hooks for state and side effects.

🎯 Impact

Strengthened understanding of core React concepts and best practices while building a clean, functional UI that mirrors real-world use cases.

Desktop Version

Weather Forcast

🧩 Overview

Built a weather forecast page using React where users can retrieve real-time weather data by typing a city name into a text input.

💻 How it works

The app fetches data from a public weather API based on user input. It uses Hooks to manage input changes, API calls, and render updated results dynamically.

🎯 Impact

Improved proficiency with API consumption and dynamic rendering in React.

Desktop Version