Skip to content
forked from nuxt/movies

🍿 A personal movie management app

Notifications You must be signed in to change notification settings

OEvgeny/movie-shelf

 
 

Repository files navigation


Movie Shelf

Personal movie management app


Forked from https://github.com/nuxt/movies
Movies app demo built using Nuxt 3, Vue 3, UnoCSS, Image Module, The Movie Database API and TypeScript.

All credits go to the folks originally developed the app (see Credits bellow)
This is an adoption for personal use

Added features

  • Watch page containing Movies listed from a remote http folder
  • Fetch movie details automatically based on file name
  • Prowlarr integration for searching content
  • Docker image build script and saltbox-compatible docker-compose file

Screenshots

Proxy Server

Check proxy/README

Worker Server

Check worker/README

Setup

# Enable pnpm
$ corepack enable

# Install dependencies
$ pnpm install

# Start dev server with hot reload at localhost:3000
$ pnpm dev

Credits

Based on nuxt/movies which in turn is based on jasonujmaalvis/vue-movies and tastejs/nuxt-movies.

Data provided by The Movie Database.

This project uses the TMDB API but is not endorsed or certified by TMDB.

About

🍿 A personal movie management app

Resources

Stars

Watchers

Forks

Languages

  • Vue 62.7%
  • TypeScript 35.6%
  • Other 1.7%