xeuxdev / gyzer-tech-movies

Home Page:https://gyzer-tech-movies.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GyzerTech Movies

A website showcasing various movies from the TMDB API.

Features

  • 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.

Getting Started

Clone the Repository

  1. Clone the repository:

    git clone https://github.com/xeuxdev/gyzer-tech-movies.git
  2. Navigate into the cloned folder:

    cd gyzer-tech-movies

    You should see two directories: frontend and backend.

Install Dependencies

Frontend

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Go back to the root directory:

    cd ../

Backend

  1. Navigate to the backend directory:

    cd backend
  2. Install dependencies:

    npm install
  3. Go back to the root directory:

    cd ../

Running the Application

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.

Deployed Version

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.

About

https://gyzer-tech-movies.vercel.app


Languages

Language:JavaScript 98.3%Language:HTML 1.5%Language:CSS 0.2%