Sample application using Angular.js, Node.js, and Twitter API for use on OpenShift.
Spin up a Node.js 0.10 cartridge (or higher) on OpenShift Online or OpenShift Enterprise.
Clone GitHub repo locally:
git clone https://github.com/michaelryanmcneill/sample-angular-node.git
Create a config.js file using config.sample.js as a template. Fill in your Twitter App API Keys. You will need to create a Twitter application.
Copy the contents of the repository, including the .openshift/ directory and the config.js file to your private OpenShift repository and commit and deploy the changes.
Once the deploy completes, go to http://example-namespace.rhcloud.com in your browser.