No description, website, or topics provided.
JavaScript HTML CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.meteor
client
lib
server
.dockerignore
.eslintrc.json
.gitattributes
.gitignore
Dockerfile
LICENSE
README.md
package.json
settings.template.json

README.md

GroupText

GroupText is a privacy-preserving group SMS web application originally developed for the GCSE Success tutoring programme. More information is available in this blog post.

It uses the Nexmo platform and is built with Meteor, Iron Router, Moment.js and Bootstrap.

Screenshot

Screenshot

Run

  1. Download and unzip the latest release
  2. cp settings.template.json settings.json
  3. Set your Nexmo phone number, api_key and api_secret
  4. Set inbound_message_callback to a random string and configure your Nexmo "Callback URL for Inbound Message" to http://yourdomain.com/message/<inbound_message_callback>
  5. (Optional) Set delivery_receipt_callback to a random string and configure your Nexmo "Callback URL for Delivery Receipt" to http://yourdomain.com/message/<delivery_receipt_callback>
  6. Set the email and name of an initial admin user (autogenerated password is echoed to console on intial startup)
  7. meteor run --settings settings.json