Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jasonujmaalvis/vue-movies
PWA featuring movies and tv shows using the TMDb API.
https://github.com/jasonujmaalvis/vue-movies
nuxtjs pwa vuejs
Last synced: 6 days ago
JSON representation
PWA featuring movies and tv shows using the TMDb API.
- Host: GitHub
- URL: https://github.com/jasonujmaalvis/vue-movies
- Owner: jasonujmaalvis
- Created: 2019-05-29T22:24:06.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T17:37:01.000Z (almost 2 years ago)
- Last Synced: 2024-02-14T02:13:01.852Z (9 months ago)
- Topics: nuxtjs, pwa, vuejs
- Language: Vue
- Homepage: https://movies.jason.codes
- Size: 1020 KB
- Stars: 101
- Watchers: 4
- Forks: 45
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# vue-movies
Progressive web app featuring movies and tv shows from [The Movie Database (TMDb)](https://developers.themoviedb.org/3) API. Built using [Vue.js](https://github.com/vuejs/vue) and [Nuxt.js](https://github.com/nuxt/nuxt.js).
Live demo hosted on Netlify can be found at [https://movies.jason.codes](https://movies.jason.codes).
Built as a side project to learn some new skills 🔥🔥
## Quick setup
1. Take a copy of `.env.sample` and re-name to `.env`
2. Get your [TMDb](https://developers.themoviedb.org/3) API key
3. Get your [YouTube](https://developers.google.com/youtube/v3/getting-started) API key (optional, used for video data)
4. Enter the details into the `.env` file## Running
```bash
# install dependencies
yarn# serve with hot reload at localhost:3000
yarn dev
```