A website showcasing various movies from the TMDB API.
- User-friendly interface for displaying the movie list and managing favorites.
- View details of a movie.
- Add a movie to your favorites.
- View all your favorite movies.
- Remove a movie from your favorites.
-
Clone the repository:
git clone https://github.com/xeuxdev/gyzer-tech-movies.git
-
Navigate into the cloned folder:
cd gyzer-tech-movies
You should see two directories:
frontend
andbackend
.
-
Navigate to the frontend directory:
cd frontend
-
Install dependencies:
npm install
-
Go back to the root directory:
cd ../
-
Navigate to the backend directory:
cd backend
-
Install dependencies:
npm install
-
Go back to the root directory:
cd ../
Frontend
Navigate to the frontend directory:
cd frontend
Run the following command to start the server:
npm run dev
The application should be accessible at http://localhost:5173.
Backend
Navigate to the backend directory:
cd backend
Run the following command to start the server:
npm run start
The application should be running on http://localhost:3000.
To view the deployed version of the app, visit https://gyzer-tech-movies.vercel.app/.
Note: API requests from the backend might be subjected to cold start times on the deployed version.