Node Twitter
Node twitter is an effort to rewrite some of Twitter functionality using modern javascript based toolchain. It was mostly an effort to learn Node.js and trying to reverse engineer some of twitter's feature.
Prerequisites
You are required to have Node.js and MongoDB installed if you'd like to run the app locally.
The configuration is in config/config.js
. Please create your own
github application Github Developer Settings and replace the token and keys.
var path = require('path'),
rootPath = path.normalize(__dirname + '/..');
module.exports = {
production: {
db: '',
root: rootPath,
app: {
name: 'Node Twitter'
},
github: {
clientID: '',
clientSecret: '',
callbackURL: ''
}
}
};
Usage
# First install all the project dependencies.
~/node-twitter/ npm install
# Now run the app
~/node-twitter/ npm start
> [email protected] start ~/node-twitter
> node server.js
Express app started on port 3000
Authors
Support
If you enjoy node-twitter, you can support the development here. https://gratipay.com/vinitkme/. :)