Skip to content

buistvn/muvi

Repository files navigation

MUVI

Project Screenshot

MUVI is a web app for discovering movies using data provided by the TMDB API. Users can browse for movies by searching or filtering through categories such as Popular, Top Rated, and Now Playing. Login for TMDB accounts is supported with third party authentication. After logging in, users will have access to managing their favorites and watchlists.

Technologies

Installation

To set up a local copy of the project, follow these steps.

  1. Clone the repository
    git clone https://github.com/buistvn/muvi.git
  2. Install packages
    npm install
  3. Generate an API key from TMDB
  4. Create a .env.local file in the root directory with the environment variables
    NEXT_PUBLIC_API_KEY="YOUR_API_KEY_GOES_HERE"
    NEXT_PUBLIC_REDIRECT_URL="http://localhost:3000/login"

Usage

To run the project, follow these steps.

  1. Run the development server
    npm run dev
  2. Open http://localhost:3000 in your browser

Authors

CS 499 Final Project Team 25

About

Web app that lets users discover movies and keep track of their favorites and watchlists

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published