Django-based Web interface for sending SMS
##overview
SMS_Web is a simple Service for sending SMS/email. It runs on [Apache Webserver] (http://apache.org/) and others.
##main idea
I'm a volunteer member at our local UNICEF university group.
The original intention was to create an interface, at which students can send messages to a fellow student to inform them, that he/she received a little present. (we got some Chocolate form our Sponsor).
- Student wants to send a Chocolate-Santa to a classmate.
- types in - name of the lucky recipient - the mobile-number / email - a short message - wish a personal message pinned at the Chocolate-Santa?
- sender will donate some money - as much as he wants.
- every message is logged in a database.
- the recipient will receive a message
- the recipient will pick up his present at our stand
- this should be marked in the database, so you keep track of the whole thing.
##dependencies:
you will need this [sipage api] (https://github.com/pklaus/python-sipgate-xmlrpc)
The software is tested and known to work well on Python 2.7.1 on GNU/Ubuntu 12.10 with Django 1.3. I'm working on it to get in running on Django 1.7.x
##configuration
-
edit
settings_user.py
. in order to get the software working, you need a [Sipgate account] (http://sipgate.de) -
in
settings.py
- editDATABASES
- editSECRET_KEY
to some unique
##test-run on localhost
- go to working dir.
python manage.py syncd
this will create a databasepython manage.py runserver
orpython manage.py runserver 0.0.0.0:8000
.than you will be able to reach you server from any machine in you network.- go to browser
http://localhost:8000