This project is a website where users can search for movies, view their information, and filter search results by type (all, movies, or series). The project is built using React and MaterializeCSS.
- React
- JavaScript (ES6+)
- HTML5
- CSS3
- Materialize CSS
- OMDb API
-
Clone the repository to your local machine:
git clone https://github.com/unclebusy/website-movies.git cd website-movies
-
Install the necessary dependencies:
npm install
-
Create a
.env
file in the root of the project and add your OMDb API key:REACT_APP_API_KEY=your_api_key
-
Start the project:
npm start
-
Open your browser and go to
http://localhost:3000
to see the running project.
src/components
- Components used in the project (Movie, Movies, Preloader, RadioInput, Search)src/layout
- Components for organizing the page structure (Header, Footer, Main)src/App.js
- The main application component
This project is licensed under the MIT License. See the LICENSE
file for more details.
If you need my .env file, write to me and I will send it to you