kjujs

0.0.2 • Public • Published

kju - open communication framework

kju

kju is an open and simple communication framework that works on a request <-> response pattern.

  • Any participator can create a request with a number of predefined responses.
  • Any participator can redeem a response for a given request

For detailed usage instructions, see the official Documentation

Get started

  1. install via npm:
npm i kjujs --save
  1. run it with node:
node index.js
// Running kju server on port 80

This will spin up your kju server

API

Your kju server will offer the following REST Endpints:

  • POST /creationToken - Generate a token for creating messages
  • POST /message?token=XXX - Create a message
  • GET /message/:messageId?token=XXX - Get a raw message
  • GET /message/:messageId/response/:responseId?token=XXX - Redeem a response
  • GET /message/:messageId/responses?token=XXX - Get all responses for a message

The following two API Endpoints can also be opened int he browser. kju will then render them with a tiny UI.

  • /message/:messageId?token=XXX

  • /message/:messageId/responses?token=XXX

Dependents (0)

Package Sidebar

Install

npm i kjujs

Weekly Downloads

0

Version

0.0.2

License

MIT

Unpacked Size

16.4 kB

Total Files

5

Last publish

Collaborators

  • marcoboelling