/masterthesis-khipu-frontend

Kanban board-based application built with React and Next.js

Primary LanguageTypeScript

Khipu

Khipu is a Kanban board-based task management tool developed by Timo Erdelt for his Masters Thesis at the Institute for Informatics, Ludwig-Maximilian University of Munich. The repository contains the frontend written in TypeScript.

  • The backend can be found here.

Demonstration

Unbounded nesting

Scheduling

Requirements

Installation instructions for macOS

  • Node.js v16.xx.x (can be installed via nvm):
    nvm install
    nvm use

Development

  • Make sure to have backend running

  • Run dev server on http://localhost:3000/:

    npm run dev
  • Optional: Expose via cloudflared tunnel:

    • (if not already installed) brew install cloudflare/cloudflare/cloudflared
    • Replace host in workflow-api.ts with cloudflared backend link
    • cloudflared tunnel --url http://localhost:3000

Built with