@lastbrain/module-project-board
v2.0.30
Published
> Module @lastbrain/module-project-board
Readme
📦 Module project-board
Module @lastbrain/module-project-board
📋 Informations
- Nom du package:
@lastbrain/module-project-board - Slug:
module-project-board - Type: Module LastBrain
📄 Pages Disponibles
Pages Publiques
- GET
/project-board- ProjectBoardLandingPage
Pages Protégées (Auth)
- GET
/project-board/my-project-board- ProjectBoardPage
🔌 API Routes
/api/auth/project-board/projects
Méthodes supportées: GET, POST, PUT, DELETE
/api/auth/project-board/columns
Méthodes supportées: GET, POST, PUT, DELETE
/api/auth/project-board/tasks
Méthodes supportées: GET, POST, PUT, DELETE
/api/auth/project-board/labels
Méthodes supportées: GET, POST, PUT, DELETE
/api/auth/project-board/task-labels
Méthodes supportées: GET, POST, DELETE
/api/auth/project-board/activity
Méthodes supportées: GET
/api/admin/project-board/projects
Méthodes supportées: GET, PUT, DELETE
/api/admin/project-board/tasks
Méthodes supportées: GET, PUT, DELETE
🗄️ Base de Données
Tables
project_board_project
<TableStructure
tableName="project_board_project"
title="project_board_project"
description="Table project_board_project du module project-board"
/>project_board_column
<TableStructure
tableName="project_board_column"
title="project_board_column"
description="Table project_board_column du module project-board"
/>project_board_task
<TableStructure
tableName="project_board_task"
title="project_board_task"
description="Table project_board_task du module project-board"
/>project_board_label
<TableStructure
tableName="project_board_label"
title="project_board_label"
description="Table project_board_label du module project-board"
/>project_board_task_label
<TableStructure
tableName="project_board_task_label"
title="project_board_task_label"
description="Table project_board_task_label du module project-board"
/>project_board_task_activity
<TableStructure
tableName="project_board_task_activity"
title="project_board_task_activity"
description="Table project_board_task_activity du module project-board"
/>Migrations
20251128193953_module-project-board_init.sql
📦 Installation
pnpm lastbrain add-module project-board
pnpm build:modulesAppliquer les migrations
cd apps/votre-app
supabase migration up💡 Utilisation
Exemple d'utilisation
// Importez les composants depuis le module
import { ProjectBoardLandingPage } from "@lastbrain/module-project-board";
// Utilisez-les dans votre application
<ProjectBoardLandingPage />;Configuration
⚠️ Danger Zone
La suppression du module supprimera toutes les pages, routes API et migrations associées. Cette action est irréversible.
pnpm lastbrain remove-module project-board
pnpm build:modules