Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/aitmiloud/geekait-movies-vuejs-pwa
- Owner: aitmiloud
- Created: 2023-02-24T00:15:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-30T17:34:09.000Z (8 months ago)
- Last Synced: 2024-10-01T10:21:26.060Z (about 2 months ago)
- Topics: movies, tmdb, vuejs2
- Language: Vue
- Homepage: https://geekait.netlify.app
- Size: 222 KB
- Stars: 10
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
## RunningClone 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
```