Kanban-backend

share and showcase your backend stack

The Kanban-Backend was inspired by the
Todo-Backend and takes it a step further. It provides a backend for a simple Kanban API with multiiple
users, multiple boards per user, user registration and login via API and token authentication via header.

It is also the backend of the sister project KanbanMVC (soon) which showcases UI implementations in various
Javascript Frameworks like
TodoMVC does.

{YOUR IMPLEMENTATION HERE}

Showcase your backend stack or learn a new one by implementing the Kanban-backend. Read the docs below and
use the test-runner for verification. Once your implementation is ready, drop me a note at info at codeboje.de
so I can add it.

API Docs

The individual endpoints of the Kanban API are described at this swagger endpoint (Heroku Free instance, so might take a while to start).

AuthN/Z:

The API provides the
register endpoint to register a new user.

For logging in, send a POST to
login and provides the username and password as HTTP basic auth. When login succeeds, the response
contains the
X-AUTH-TOKEN header with an authorization token you must use for all sub-sequent requests.