The DoSomething.org experiments service, powered by Sixpack.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.env.example
.gitignore
Procfile
README.md
app.json
config.py
experiments.py
requirements.txt
runtime.txt

README.md

DoSomething.org Experiments

This is the DoSomething.org experiments service, powered by Sixpack.

Usage

See Sixpack's documentation for API usage & clients. Since we host both the web dashboard & API on a single domain, be sure to set your base URL to /api, e.g. http://experiments.dosomething.org/api 🍻

Contributing

Install Python and VirtualEnv. You'll also need a local Redis database.

# Create virtual environment:
virtualenv venv
source venv/bin/activate

# Install dependencies:
$ pip install -r requirements.txt

# Copy environment variables & edit w/ your machine's details:
$ cp .env.example .env && vi .env

# And finally, start your local dev server!
$ gunicorn experiments:app

Security Vulnerabilities

We take security very seriously. Any vulnerabilities in Experiments should be reported to security@dosomething.org, and will be promptly addressed. Thank you for taking the time to responsibly disclose any issues you find.

License

© DoSomething.org. Experiments is free software, and may be redistributed under the terms specified in the LICENSE file. The name and logo for DoSomething.org are trademarks of Do Something, Inc and may not be used without permission.