juanfran/tapiz

Tapiz is a web-based collaborative board designed to assist teams with their online meetings and projects. Demo page: https://tapiz.pages.dev/

19Stars on the repository
9Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

angular-ui

01

juanfran/tapiz

Agent

Use current Angular patterns and match the existing board UI. Avoid adding one-off controls inside board overlays when an existing toolbar/sidebar pattern already exists.

19 1mo ago A 0 tokens AGPL-3.0

architecture

02

juanfran/tapiz

Agent

Tapiz uses Nx to coordinate the web app, API, and shared libraries. Treat package boundaries as part of the design: shared contracts belong in libraries, not copied into apps.

19 1mo ago A 0 tokens AGPL-3.0

juanfran/tapiz

Agent

This doc captures the board geometry details that are easy to rediscover the hard way. Use it when changing arrows, snapping, overlays, node rotation, or SVG hit testing.

19 1mo ago A 0 tokens AGPL-3.0

board-nodes

04

juanfran/tapiz

Agent

Board nodes are user-facing, persisted, and often synchronized. Treat their content shape and interaction behavior as a shared contract.

19 1mo ago A 0 tokens AGPL-3.0

juanfran/tapiz

Agent

Tapiz provides a development-only login endpoint for AI agents that need to open a board and take screenshots.

19 1mo ago A 0 tokens AGPL-3.0

testing

06

juanfran/tapiz

Agent

Use focused tests while iterating, then run the checks that cover the changed surface area.

19 1mo ago A 0 tokens AGPL-3.0

workflow

07

juanfran/tapiz

Agent

Keep changes focused and easy to review. Prefer understanding the local pattern before introducing a new abstraction.

19 1mo ago A 0 tokens AGPL-3.0