Skip to content

asmab/vuejs-github-api

Repository files navigation

vuejs-github-api

A Vue.js + Webpack App .Demo : futurice-github-api

Synopsis

  • Build a web service that utilizes data provided by the Github API version 3 (REST)
  • Solution : Dashboard : Overview and latest statistics of Futurice github repositories and members .

Libraries used

  • VueJs
  • Webpack
  • Sass
  • Vue-router
  • Bootstrap 4
  • Express 4
  • Jest
  • Heroku 7

Getting started

git clone git@github.com:asmab/vuejs-github-api.git

cd vuejs-github-api

npm install

npm run dev 

serve with hot reload : Open http://localhost:8080

build for production with minification

npm run build

Running the tests

npm run unit

Deployment : deploy to Heroku

1- Create a Heroku app.

heroku create <vuejs-github-api>

2- Configure the project so that Heroku can serve up the vue code. Create server.js : Express script that Heroku can use to start a web server

npm run start

3- Push and deploy Add Heroku remote repository:

heroku git:remote --app <vuejs-github-api> && git add . && git commit -a -m "commit message" && git push heroku master

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published