Welcome to MovieLand, a React application that allows you to search and explore movies!
Welcome to MovieLand, a React project inspired by the concepts covered in the React JS Full Course 2023. In this project, we've implemented a simplified version of the Filmpira application, allowing users to search for movies and view details dynamically.
- Dynamic Movie Search: Users can search for movies using the provided input field.
- Live Movie Data: Utilizes the OMDB API to fetch real-time data about the searched movies.
- Responsive Design: The application is designed to work seamlessly on both desktop and mobile devices.
- Modular Components: Leveraging React components for a clean and maintainable code structure.
- React: The core library for building the user interface.
- OMDB API: Provides movie data for dynamic content.
- CSS: Styling the components for a visually appealing interface.
-
Clone the repository:
git clone https://github.com/onkaryemul/MovieLand-React-Project.git
-
Navigate to the project directory:
cd MovieLand
-
Install dependencies:
npm install
-
Get your OMDB API key by following the instructions in the OMDB API documentation.
-
Create an
.env
file in the root directory and add your OMDB API key in it:REACT_APP_API_KEY=your_api_key_here
Replace
your_api_key_here
with your actual OMDB API key. -
Start the development server:
npm start
-
Open your browser and go to http://localhost:3000 to see the MovieLand website in action.
Contributions are welcome! Feel free to open issues or submit pull requests to improve the project.