Skip to main content

rapidsms-appointments is a reusable RapidSMS application for sending appointment reminders. Users can be subscribed to a timeline of milestones for future appointments. Reminders are send to the patient or staff to remind them of the appointment. Appointments can be confirmed or rescheduled by patient or staff. It also tracks the history of confirmed notifications and missed/made appointments.

Build Status :target: https://secure.travis-ci.org/caktus/rapidsms-appointments

Dependencies

rapidsms-appointments currently runs on Python 2.6 and 2.7 and requires the following Python packages:

  • Django >= 1.3

  • RapidSMS >= 0.11.0

  • Celery >= 3.0.13

Documentation

Documentation on using rapidsms-appointments is available on Read The Docs.

Translations

The translations for rapidsms-appointment are managed on our Transifex project. If you are interested in translating rapidsms-appointments into your native language you can join the project and add your language.

Running the Tests

With all of the dependancies installed, you can quickly run the tests with via:

python setup.py test

or:

python runtests.py

To test rapidsms-appointment in multiple supported environments you can make use of the tox configuration.:

# You must have tox installed
pip install tox
# Build default set of environments
tox
# Build a single environment
tox -e py26-1.4.X

License

rapidsms-appointments is released under the BSD License. See the LICENSE file for more details.

Contributing

If you think you’ve found a bug or are interested in contributing to this project check out rapidsms-appointments on Github.

Development sponsored by Caktus Consulting Group, LLC.

Release files for rapidsms-appointments 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rapidsms-appointments 0.1.0
File Size Uploaded
rapidsms-appointments-0.1.0.tar.gz 15.5 kB Details

Release files / rapidsms-appointments-0.1.0.tar.gz

Download URL rapidsms-appointments-0.1.0.tar.gz
Size 15.5 kB
Tags Source
SHA-256 checksum
How to use checksums
68b7d6b2f584c05eb9181f171479d25c954b2086a404c88960dc1a02918927d0
BLAKE2b-256 checksum
How to use checksums
cabdda7564fd13b0f8f042d9d363aa642180fd0cf67918005e289ea5482cbdff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page