Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bulksend
code_generator
data
groups
haruka_theme
locale/tet/LC_MESSAGES
logs
poll
rapidsms_httprouter
registration
simple_locations
static
templates
.gitignore
README.md
__init__.py
hahu.py
manage.py
prepare.sh
pygsm-gateway.py
python
requirements.txt
settings.py
urls.py

README.md

Install development environment

Open up Terminal and do the following

  1. Set up your virtualenv

    ~> virtualenv -p --no-site-packages haruka
    ~/haruka> source bin/activate
    
  2. Clone Repository

    ~/haruka> git clone git@github.com:catalpainternational/HarukaSMS.git
    
  3. Install dependencies

    ~/haruka> cd HarukaSMS
    ~/haruka/HarukaSMS> pip install -r requirements.txt
    
  4. Make sure your HUAWEI dongle is plugged into your USB port

  5. Start a new Terminal Session. (This is to ensure that step 6 works)

  6. Create the database

    ~/haruka/HarukaSMS> python manage.py syncdb
    
  7. Run the development webserver

    ~/haruka/HarukaSMS> python manage.py runserver &
    
  8. Run the GSM router

    ~/haruka/HarukaSMS> pygsm-gateway.py
    
Something went wrong with that request. Please try again.