Simply says "Hello World" upon calling a number.
To run this project on your computer, download or clone the source. You will also need to download and install Node.js , which should also install npm. You will also need to sign up for a KooKoo account if you don't have one already.
git clone git@github.com:kookootuts/hello-world-node.git
Navigate to the project directory in your terminal and run:
npm install
This should install all of the project dependencies from npm into a local node_modules
folder.
To launch the application, you can use node .
in the project's root directory. You might also consider using nodemon for this. It works just like the node command, but automatically restarts your application when you change any source code files.
npm install -g nodemon
nodemon .
KooKoo is an interface between your web application and the caller. It takes phone commands from you and executes them on your behalf to the caller. The best way to think of KooKoo is as just another web page in your application. Only difference is, the web page is accessible from the phone rather than the browser.
- Caller calls the KooKoo number
- KooKoo informs your application (HTTP request)
- You tell KooKoo what to do (Play some text, collect input, send sms, record etc)(XML Response)
- HTTP helpers (redirection, caching, etc)
- KooKoo performs the action on your behalf
- KooKoo sends you the result of the action to your application (HTTP Request).
- KooKoo Mashup Challenge: Use any publically available API such as Facebook or Twitter API, Google location API etc. along with the KooKoo API to create cool products and solutions.