Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aitmiloud/geekait-movies-vuejs-pwa

Movies progressive web app
https://github.com/aitmiloud/geekait-movies-vuejs-pwa

movies tmdb vuejs2

Last synced: about 1 month ago
JSON representation

Movies progressive web app

Awesome Lists containing this project

README

        

# Geekait Movies (This codebase is 6yrs old) ⚠️
Progressive web app featuring movies and tv shows from The Movie Database (TMDb) API. Built using Vue.js and Nuxt.js.

## Demo

Live demo hosted on Netlify can be found at https://geekait.netlify.app/.

Built as a side project to learn some new skills

## Quick setup

Take a copy of .env.sample and re-name to .env
Get your TMDb API key
Get your YouTube API key (optional, used for video data)
Enter the details into the .env file

## Running

Clone the project

```bash
git clone https://github.com/aitmiloud/Geekait-PWA.git
```

Go to the project directory

```bash
cd Geekait-PWA
```

Install dependencies

```bash
npm install
```

Start the server

```bash
npm run start
```