Skip to content

Latest commit

 

History

History
28 lines (18 loc) · 991 Bytes

README.md

File metadata and controls

28 lines (18 loc) · 991 Bytes

samsung-movies

Progressive web app featuring movies and TV series from The Movie Database (TMDb) API. Built using Vue.js and Nuxt.js. Gives example of server-side rendering, differentiating the client and server side of the application.

Average load time: 8 milliseconds

Built as practice for Samsung Smart TV SDK progressive application

Demonstration

You can see the demostration in Heroku

Getting Started

  1. Create a copy of .env.sample and rename to .env
  2. Get your TMDb API key
  3. Get your YouTube API key (optional, used for video data)
  4. Enter the details into the .env file

Running

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev