Tuesday, April 23, 2013

Developing Betasac.org, an open source app for the beta testing community

Betasac is an open source Node.js using Express.js 3.x, MongoDB, Redis. See it on GitHub.

It is a free online community for sharing and promoting apps while they are in alpha or beta testing.

Getting setup

You'll need Redis, hosted locally or in the cloud. 

Suggested Redis providers

You'll also need MongoDB, again hosted locally or in the cloud.

Suggested MongoDB providers


Node.js version 8.x+ must be installed.

Clone the repository from github:
git clone https://github.com/ruffrey/betasac.git && cd betasac

Make sure the packages are installed.
(sudo where applicable) npm install

Put your settings in the betasac/config.js file.

Start the app:
node app.js

You should see a printout of the configs and then after a few seconds an indication of a successful MongoDB connection.

That's it!

No comments:

Post a Comment