Open up Terminal and do the following
-
Set up your virtualenv
~> virtualenv -p --no-site-packages haruka ~/haruka> source bin/activate
-
Clone Repository
~/haruka> git clone git@github.com:catalpainternational/HarukaSMS.git
-
Install dependencies
~/haruka> cd HarukaSMS ~/haruka/HarukaSMS> pip install -r requirements.txt
-
Make sure your HUAWEI dongle is plugged into your USB port
-
Start a new Terminal Session. (This is to ensure that step 6 works)
-
Create the database
~/haruka/HarukaSMS> python manage.py syncdb
-
Run the development webserver
~/haruka/HarukaSMS> python manage.py runserver &
-
Run the GSM router
~/haruka/HarukaSMS> pygsm-gateway.py