---
title: Lucinda
---

Lucinda (hereinafter the "Application") is a kanban-style task management site.

## 1. User Documentation

The Application is intended as a full-featured cloud-backed task management platform with a Kanban-style workflow.

Current public deployment listed by the project repository:

1. https://lucinda.nhcarrigan.com

The frontend currently routes users to a landing experience (`/landing`) and serves as the basis for expanded board/task flows.

## 2. Technical Documentation

Lucinda is a pnpm workspace monorepo with separate client and server applications.

Project structure:

1. `client`: Angular 19 frontend.
2. `server`: Fastify API service.

Workspace tooling:

1. Root scripts use Turbo (`turbo run dev|build|lint|test`).
2. Server development command: `tsx src/index.ts --watch`.
3. Server start command: `op run --env-file=./prod.env -- node prod/index.js`.

Current repository version values:

1. Root: `0.0.0`
2. Client: `0.0.0`
3. Server: `0.0.0`

Current server implementation exposes a root health endpoint on port `12346` returning `{"message":"Hello, world!"}`.

## 3. Legal Documentation

The Application uses the shared nhcarrigan legal documents:

1. Privacy Policy: https://docs.nhcarrigan.com/#/privacy
2. Terms of Service: https://docs.nhcarrigan.com/#/terms
3. License: https://docs.nhcarrigan.com/#/license

Repository references:

1. `PRIVACY.md`
2. `TERMS.md`
3. `LICENSE.md`

## 4. Contributing Documentation

Contributing guidance points to the shared docs portal:

1. https://docs.nhcarrigan.com/#/contributing

Feature delivery is in progress, and the public project feed currently marks Lucinda as work in progress.

