Rage it out in 140 chars :)
Ragetweet is an anonymous twitter based on the idea of ranting about software development. Designed more like reddit than twitter.
This is really an example / boilerplate project working with NodeJS in a real-time full stack that can be scaled into large web applications with multiple portals authentication real-time error reporting.
Also, probably the best set of tools that are available right now for true HTML5 development. We experimented with lots of the competitors for each of the technologies listed below and this is hands down the best set available from an integration and feature standpoint.
npm -g install grunt-cli
grunt update
node admin/app.js
In order to develop on windows here are some guides.
Once the environment is setup simply follow the installation steps above after that point the project should load and debug natively.
Linux development is relatively simple.
Install pacakges (Debian SID)
Required
aptitude install nodejs mongodb gcc gcc-c++ python vim libcairo2-dev
Optional
aptitude install vim dstat iotop htop nginx
VIM Development
Checkout this settings guide https://github.com/Spudz76/vim-presets
WebStorm Development (Desktop Linux)
These settings should be all thats needed https://gist.github.com/nullivex/7175567
This boilerplate uses Mocha / ChaiJS / Karma for Unit, Midway, and E2E testing.
grunt mochaTest
grunt karma
To test live with auto testing on file saving try the following.
grunt watch
cd admin; karma start
Language | javascript |
Version | 0.0.1 |
Git URL | https://github.com/nullivex/ragetweet |
License | MIT |
Description | |
Keywords |