yash74880 / EntertainEase

EntertainEase is the movie database application that provides us with trending,top-rated, and popular movies and TV shows in detail with their genres. Here we can also search the movies and TV shows to see their casts and trailers.

Home Page:http://frolicking-klepon-138a6f.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EntertainEase

EntertainEase is the movie database application that provides us with trending,top-rated, and popular movies and TV shows in detail with their genres. Here we can also search the movies and TV shows to see their casts and trailers.

Technology Stack

Screenshot 2024-02-04 at 11 28 30 PM Screenshot 2024-02-04 at 11 28 30 PM Screenshot 2024-02-04 at 11 28 45 PM

EntertainEase is built using the following technologies:

  • Frontend: React.js

Installation

To install and run EntertainEase locally, follow these steps:

  1. Clone the repository:

       git clone https://github.com/yash74880/EntertainEase.git
  2. Navigate to the cloned repository:

    cd EntertainEase

  3. Install the dependencies for the frontend:

     npm install

Configuration

EntertainEase requires configuration for various services. Here are the steps to set up the required configuration:

Backend Configuration

  1. Open the EntertainEase directory.

  2. Create a .env file in this directory.

  3. Set the following environment variables in the .env file:

    • VITE_APP_TMDB_TOKEN: The TMBD token.
  4. Save the .env file.

Running EntertainEase

After completing the configuration steps, you can now run EntertainEase locally.

  1. Start the frontend development server:
    cd EntertainEase
    npm run dev
  2. Access EntertainEase in your browser at http://localhost:3000.

About

EntertainEase is the movie database application that provides us with trending,top-rated, and popular movies and TV shows in detail with their genres. Here we can also search the movies and TV shows to see their casts and trailers.

http://frolicking-klepon-138a6f.netlify.app/


Languages

Language:JavaScript 60.4%Language:SCSS 38.6%Language:CSS 0.6%Language:HTML 0.4%