A small fun project which can retrieve tweets posted by a user in Twitter for the last 30 day period and display it in a column feed.
This web application can also retrieve any Spotify artist's top 10 tracks. I have limited this application's features for the moment being to obtain only tweets from twitter. The reason for this is that the authorization code used to verify that a client does access the Spotify API privilege is refreshed every few hours and the authorization code may have expired at the time a user uses this application.
If you would like to add the Spotify
functionality, you can do so by cloning this repository and running the application locally.
Information on how to set your authorization permissions and generate bearer token can be found here
Once you've retrieved your Bearer token do the following
- Navigate to
Spotify.js
in `./src/components/sections/Spotify - On line 32, replace
token
with yourBearer Token
- Now navigate to
index.vue
in.src/components/sections/BoardColumn
- Uncomment line 6 and run the app
-
Language :
NodeJS ES6
-
Framework:
vue
,vuex
-
Package manager:
npm
# 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.