The Get Movie App is a web application that allows users to interact with a list of movies. Users can view all movies, search for movies by title, and mark movies as their favorites. The app features both a backend service to handle API requests and a frontend interface to display and manage movie data.
- Get Movies: Retrieve the list of all movies.
[GET /api/movies]
- Search Movies: Search for movies by title.
[GET /api/movies/search?title={title}]
- Display Movies: Show the list of movies fetched from the backend.
- Search: Filter movies by title.
- Favorites: Mark movies as favorites and display a list of favorite movies (stored using local storage).
- Node.js
- Express
- CORS
- React
- Axios
- LocalStorage for favorites
-
Install dependencies:
npm install
-
Start the server:
npm start
-
Navigate to the frontend directory:
cd frontend
-
Install dependencies:
npm install
-
Start the React app:
npm start