Skip to content

nhanak/deh-hello

 
 

Repository files navigation

deh-hello

Twilio powered mass messaging WebApp (Node.js, React, MongoDB).

Installation

After cloning the repository, install dependencies:

cd <project folder>
npm install

Now you can run your local dev server:

npm run devStart

Server is located at http://localhost:3000

Note: To allow external viewing of the demo, change the following value in webpack-dev-server.config.js

host: 'localhost'  //Change to '0.0.0.0' for external facing server

As this application uses Stormpath and Twilio, you will have to set up your environment variables. In Windows Powershell:

$env:STORMPATH_CLIENT_APIKEY_ID=YOUR_ID_HERE
$env:STORMPATH_CLIENT_APIKEY_SECRET=YOUR_SECRET_HERE
$env:STORMPATH_APPLICATION_HREF=YOUR_APP_HREF
$env:TWILIO_ACCOUNT_SID=YOUR_TWILIO_ACC_SID_HERE
$env:TWILIO_AUTH_TOKEN=YOUR_TWILIO_AUTH_TOKEN_HERE
$env:TWILIO_PHONE_NUMBER=YOUR_TWILIO_PHONE_NUMBER_HERE

To run the production version of this application:

cd <project folder>
webpack -p --config webpack-production.config.js
npm start

About

Twilio powered mass messaging WebApp (Node.js, React)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 91.4%
  • CSS 5.6%
  • HTML 3.0%