Migrated from GitLab @v0.2
Vue movie tracking app
Live demo: http://moviebuff.surge.sh/
- Search for movies and save them to a wish-or-seen list.
- Mark wishlist movies as seen.
- Add additional metadata to movies in the seen list, such as movie theatre, date and time, ticket price, etc.
- View details for individual movies.
- Since the data is stored in your browser window, you can export it as JSON and later import it.
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# run unit tests
npm run unit
# run all tests
npm test
For a detailed explanation on how things work, check out the guide and docs for vue-loader.
Copy config/environment.default.js
-> config/environment.js
and add your API keys.
Copy index.default.html
-> index.html
and add your Google Places API key.
Publish to Surge.sh. In public
folder create file named CNAME
and put in the desired domain, in this case moviebuff.surge.sh
.
Run the build task
yarn run build
Then deploy to Surge.
surge ./dist --domain moviebuff.surge.sh