Skip to content

mass-contact text/SMS distribution tool

License

Notifications You must be signed in to change notification settings

ben-mizel/Spoke

Repository files navigation

Spoke

This is generated from react-apollo-starter-kit. Look at that project's README for info on some of the libraries used.

Getting started

  1. Install RethinkDB
  2. npm install
  3. npm run dev
  4. Go to localhost:3000 to load the app
  5. Go to localhost:3000/graphql to mess around with the GraphQL API
  6. Go to localhost:8080 to use the RethinkDB admin console

Helpful Dev Tips

Testing Twilio

If you need to use Twilio in development but with live keys, do the following to receive incoming replies:

  1. Start ngrok
  2. Visit https://www.twilio.com/console/voice/dev-tools/twiml-apps and go to the Spoke Dev app.
  3. Set Request URL under "Messaging" to http://<<YOUR_NGROK>>.ngrok.io/twilio
  4. In .env set TWILIO_APPLICATION_ID to the Twilio Spoke Dev application ID
  5. In .env set TWILIO_STATUS_CALLBACK_URL to http://<<YOUR_NGROK>>.ngrok.io/twilio-message-report

About

mass-contact text/SMS distribution tool

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 99.8%
  • Other 0.2%