MovieLife

About Movielife

Welcome to my app! This application was built with passion and dedication, aiming to provide a seamless user experience and showcase the skills and knowledge I gained during the development process.

The app is designed to search, preview and store movies. It leverages various technologies and tools to deliver a robust and interactive user interface.

Key Features

  • Search any movie of your choice
  • Review any movie of your choice including their trailers
  • create watchList which can store and also remove movies of your choice

Technologies Used

  • React: Movielife app is built using the React library, allowing for efficient component-based development and state management.
  • JavaScript (ES6+): The primary programming language used to write the application logic.
  • HTML5 & CSS3: The building blocks for structuring and styling the user interface.
  • TMDB : TMDB (The Movie Database) is an online database that provides information about movies.

Key Learnings

Throughout the development of this app, I gained valuable insights and improved my skills in various areas, including:

  • React component lifecycle and hooks
  • Managing and manipulating application state
  • Handling user authentication and authorization
  • Working with APIs and fetching data
  • Styling and layout techniques
  • Debugging and troubleshooting
  • And many more

Thank you for using my app and exploring the features I implemented. I hope you find it useful and enjoy using it as much as I enjoyed building it. If you have any feedback or suggestions, please feel free to reach out!