GithubHelp home page GithubHelp logo

aizuddinbadry / kejutsahur Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 4.14 MB

Sahur reminder call using Twilio + Heroku Scheduler based from Twilio clicktocall example. Call multiple person everyday during Ramadhan.

License: MIT License

Ruby 3.61% JavaScript 0.41% CSS 89.70% HTML 6.29%

kejutsahur's Introduction

Click to Call Rails

An example application implementing Click to Call using Twilio.

Read the full tutorial here!

Installation

Step-by-step on how to deploy, configure and develop on this example app.

Fastest Deploy

Use Heroku to deploy this app immediately:

Deploy

Getting Started

  1. Grab the latest source
git clone git://github.com/TwilioDevEd/clicktocall-rails.git
  1. Navigate to folder and create new Heroku Cedar app
heroku create
  1. Deploy to Heroku
git push heroku master
  1. Scale your dynos
heroku scale web=1
  1. Visit the home page of your new Heroku app to see your newly configured app!
heroku open

Configuration

Setting Your Environment Variables

Are you using a bash shell? Use echo $SHELL to find out. For a bash shell edit the ~/.bashrc or ~/.bashprofile file and add:

export TWILIO_ACCOUNT_SID=ACxxxxxxxxxxxxxx
export TWILIO_AUTH_TOKEN=yyyyyyyyyyyyyyyyy
export TWILIO_NUMBER=+15556667777
export API_HOST=https://example.herokuapp.com

Are you using Windows or Linux? You can read more on how to set variables here.

Development

Getting your local environment setup to work with this app is easy.
After you configure your app with the steps above use this guide to get going locally:

  1. Install the dependencies
bundle install
  1. Launch local development webserver
rails server
  1. Open browser to http://localhost:3000

  2. Tweak away on app/controllers/twilio_controller.rb

Meta

  • No warranty expressed or implied. Software is as is. Diggity.
  • MIT License
  • Lovingly crafted by Twilio Developer Education.

kejutsahur's People

Contributors

idin54 avatar jarodreyes avatar philnash avatar kwhinnery avatar hortega avatar kathyguerron avatar mcelicalderon avatar 7kaji avatar acamino avatar dprothero avatar

Watchers

James Cloos avatar Sean Chappy avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.