This project provides a CMS platform for the StartupWeekendDO page.
Please ensure the following software is installed and running on your machine before proceeding with installation:
- Python 3 (recommended)
-
Clone necessary repositories:
git clone ssh://[email protected]:codemera/startupweekenddo.git
-
Create a virtualenv
mkvirtualenv startupweekenddo
or
virtualenv startupweekendo
-
Install base dependencies:
cd startupweekendo pip install -r requirements.txt # If production
or
pip install -r deploy/local.txt # If local
-
Copy the local_settings template to the proper location and modify to suit your environment. Remove debug toolbar for local repos.
cd startupweekenddo/startupweekenddo cp local_settings.py.template local_settings.py
-
Run syncdb and apply migrations
./manage.py syncdb ./manage.py migrate
-
Install third-party assets:
npm install bower install gulp
-
Load initial data
./manage.py loaddata startupweekenddo/fixtures/initial_data.json
cd startupweekenddo
./manage.py run_server
Then navigate to localhost