Skip to content
Remove VC thought leadership and platitudes from your feed.
Vue JavaScript CSS
Branch: master
Clone or download
Latest commit 101aaac Jan 22, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add screenshots Jan 8, 2020
.vscode Remove sync vars from render.yaml Dec 26, 2019
assets/css Bump styles Jan 3, 2020
components Make repo public Jan 8, 2020
layouts Handle mute create/destroy rate limits Jan 9, 2020
pages An attempt to speed things up Jan 5, 2020
plugins
server Handle mute create/destroy rate limits Jan 9, 2020
static Add twitter card image Jan 6, 2020
store Remove console logs Jan 9, 2020
.eslintrc.js Initial commit Dec 19, 2019
.gitignore Initial commit Dec 19, 2019
.prettierrc Initial commit Dec 19, 2019
README.md Add sa to tools Jan 22, 2020
jsconfig.json Initial commit Dec 19, 2019
nuxt.config.js Remove console logs Jan 9, 2020
package.json Add sa eventing Jan 4, 2020
render.yaml Update twitter list name Jan 6, 2020
tailwind.config.js
yarn.lock Add sa eventing Jan 4, 2020

README.md

mute.vc

Remove VC thought leadership and platitudes from your feed.

View screenshots

Scripts

Script Description
yarn build Build for production
yarn dev Serve with hot reload at localhost:3000
yarn start Launch server

Dev

Create a .env file in project root:

FIREBASE_API_KEY=xxxxxx
FIREBASE_AUTH_DOMAIN=mutevc.firebaseapp.com
FIREBASE_PROJECT_ID=mutevc
NUXT_HOST=localhost
NUXT_PORT=3000
SECRET=supersecret
TWITTER_KEY=xxxxxx
TWITTER_LIST_OWNER=tomfme
TWITTER_LIST_SLUG=investors
TWITTER_SECRET=xxxxxx
How to fill in secret values

Twitter

Create a new Twitter app and add the following callback urls:

http://localhost:3000/auth/twitter/callback
https://mute-vc.onrender.com/auth/twitter/callback
https://mute.vc/auth/twitter/callback

Add your consumer API key to TWITTER_KEY and API secret key to TWITTER_SECRET. Turn on Read and write permissions.

Finally, create a new Twitter list and fill out TWITTER_LIST_OWNER and TWITTER_LIST_SLUG (twitter.com/:username/lists/:slug).

Firebase

Create an app, fire up Firestore, and fill in FIREBASE_API_KEY.

Prod

Deploy on Render (render.yaml does the heavy lifting).

Tools

An incomplete list of tools I used:

See package.json for JS packages.

License

MIT © Tom Meagher

You can’t perform that action at this time.