SheSays is an anonymous forum to rate and review tech companies based on women’s experiences. By focusing on these voices, we provide a service to those entering tech and use often overlooked stories to take inclusive workspaces from voluntary to essential.
To set up locally for development, follow these steps:
- Git pull this repo
- Install postgreSQL on your local machine (for OsX, refer to this useful guide)
- Create the postgreSQL user and databases expected for development:
createuser shesays
createdb -Oshesays shesays_dev
- Install project requirements
pip install -r requirements.txt
- Run the server to confirm everything is working.
- Begin hacking!
To get setup on cloud9 http://c9.io and use sqlite:
- Clone the shesays repo (Under my projects)
- Open the workspace
pip install -r requirements.txt
mkdir logs
mkdir shesays_platform/logs
python manage.py syncdb --settings=shesays_platform.settings.development
python manage.py runserver $IP:$PORT --settings=shesays_platform.settings.development
- Begin hacking!
- Need to run celery with command:
celery -A shesays_platform worker -l info
- Configure email SMTP settings in
shesays_platform/settings/dev.py