Skip to content
This repository has been archived by the owner on Jun 15, 2018. It is now read-only.

NuroDev/muun

Repository files navigation

Muun

Muun

🐦 Live Twitter Dashboard 🐦

License StandardJS gitmoji

💙 Inspired by Tweetdeck 💙

Installation:

All builds and downloads are available here in the repo releases section.

Development

Installation:

$ git clone https://github.com/muunapp/muun.git
$ cd muun

Setting up credentials.json

There is no central authentication server yet so each development environment will need it's own Twitter Application for testing integration.

  1. Navigate to https://apps.twitter.com/
  2. Click "Create New App"
  3. A naming convention of [DEV] Muun - YourTwitterUsername is recommended for name, description can be whatever you want and the website should link to your personal fork on GitHub. You don't need to configure callback URL
  4. Click on the app you have just created and navigate to "Keys and Access Tokens"
  5. Within "Application Settings" modify Access Levels to "Read, Write and Access direct messages" and save changes
  6. Within that "Keys and Access Tokens" page click "Create my access token"
  7. Copy credentials.example.json to credentials.json within the src/resources folder
  8. Fill in the credentials.json with:
    • Consumer Key (API Key) -> consumerPublic
    • Consumer Secret (API Secret) -> consumerSecret
    • Access Token -> accessPublic
    • Access Token Secret -> accessSecret

Running:

$ npm start

Packaging:

$ npm run package