[deprecated] its the first personal app that lets you collect the links you tweet and get updates only on what matters to you.
Java Objective-C JavaScript C# Shell CSS Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
app
bin
cordova
docs
gulp
shared/utils
.bowerrc
.editorconfig
.eslintrc
.gitignore
.jscsrc
.travis.yml
Makefile
Procfile
README.md
gulpfile.js
npm-shrinkwrap.json
package.json
rssfeeds.bson

README.md

Kiipost

This project has died on bootstrapping stage. I have opened the source for demonstration purpose as it contains application written using famo.us and maybe you will find the RSS aggregation service and website data extraction similar to embedly written in node 0.11 using ES6 generators interesting.

Problem

Its hard to keep track of specific interests. Social networks are full of noise. News websites are too broad.

Solution

Kiipost is a personal mobile app that keeps people posted on the links they tweet. By analyzing those tweets our app is able to understand the personal interests of each user. The app then searches the web and updates its users with the latest relevant information, enabling them to stay in the know of their topics.

Build

  • Install node: 0.11.x
  • Install mongodb: 2.6.2 (optionally)
  • Install dependencies: npm i
  • Write profile mock file to run without real twitter login

    // some-user.js
    module.exports = function(conf) {
        conf.twitter.accessToken = 'xxx'
        conf.twitter.accessTokenSecret = 'xxx'
        conf.twitter.userId = 'xxx'
    }
  • Setup env variables

    • write env file local

      export ENV=local
      export MONGO_URL=mongodb://127.0.0.1:27019/kiipost
      export PORT=3000
      export SENTRY_DSN=''
    • load variables source local
  • build gulp build -p some-user.js