Programming language: SCSS
License: MIT License
Tags: Communication systems     Custom     Mumble    

Rallly alternatives and similar software solutions

Based on the "Mumble" category.
Alternatively, view Rallly alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of Rallly or a related project?

Add another 'Mumble' Software solution



Build Status

Rallly is a free collaborative scheduling service that helps you and your friends vote on a date to host an event. The application has been developed with the MEAN solution stack.

Getting Started Quickly with Docker

This assumes that you have Docker installed

To get started quickly and easily, simply run the following:

git clone [email protected]:lukevella/Rallly.git
cd Rallly

Copy the sample .env file then open it and set the variables.

cp sample.env .env

Now run the server!

docker-compose up -d

Now that was simple!

Manual Setup [Detailed Production Docs](docs/production/README.md)


To run Rallly you will need:

  • MongoDB
  • Node.js + npm
  • Bower


Clone the repository on your machine and set the current directory to the root of the repository

git clone [email protected]:lukevella/Rallly.git
cd Rallly

Run the install script. This will install the node and bower dependencies and create a configuration file.

npm run installation

Manual Configuration

Only do this if you did not run npm run installation

Run the config script.

npm run installation -- -p

Open up config.json and fill in the parameters.

    "port": 3000,
    "siteUrl": "http://localhost:3000", // Used for creating an absolute URL
    "fromName": "Rallly", // Email from name
    "fromEmail": "[email protected]", // Email from address
    "db": "mongodb://localhost:27017/rallly", // MongoDB connection string
    "smtpUser": "", // SMTP user name
    "smtpPwd": "", // SMTP user password
    "smtpHost": "", // SMTP host
    "smtpPort": 587 // SMTP port


To start the node server simply run npm start.

Development [Detailed Docs](docs/development/README.md)

If you're going to be developing, run the watch task with gulp. Gulp is used to build the CSS (with SASS), JS and templates.

gulp watch
npm start


See the [LICENSE](LICENSE) file.

*Note that all licence references and agreements mentioned in the Rallly README section above are relevant to that project's source code only.