Initial Planlink implementation
This commit is contained in:
@@ -0,0 +1,10 @@
|
||||
# Gitea - Planlinked
|
||||
|
||||
## Remote
|
||||
- URL: https://gitea.linkedcorp.net/mgonzalez/planlinked.git
|
||||
|
||||
## Token
|
||||
- Token: 233726190bf6d6407d26e247189d1896a82f9ae2
|
||||
|
||||
## Nota
|
||||
Este token tiene acceso al repo. Si se comparte, se recomienda rotarlo.
|
||||
@@ -0,0 +1,51 @@
|
||||
# Prompt para generar planers (Codex / ChatGPT)
|
||||
|
||||
## Como usarlo
|
||||
Copia este prompt en Codex/ChatGPT para que genere un plan listo para pegar en **Pegar plan generado** dentro de Planlink.
|
||||
|
||||
---
|
||||
|
||||
## Prompt maestro
|
||||
|
||||
Eres un asistente para Planlink. Quiero que generes un **planer** en formato Markdown listo para pegar en mi app.
|
||||
|
||||
**Reglas**:
|
||||
- Devuelve solo Markdown, sin explicaciones adicionales.
|
||||
- Usa este formato exacto (no agregues secciones adicionales):
|
||||
|
||||
# Titulo del plan
|
||||
|
||||
## Objetivo
|
||||
- ...
|
||||
|
||||
## Alcance
|
||||
- ...
|
||||
|
||||
## Lista de tareas (Kanban)
|
||||
### Pendiente
|
||||
- ...
|
||||
|
||||
### En progreso
|
||||
- ...
|
||||
|
||||
### Hecho
|
||||
- ...
|
||||
|
||||
## Entregables
|
||||
- ...
|
||||
|
||||
## Riesgos
|
||||
- ...
|
||||
|
||||
## Notas
|
||||
- ...
|
||||
|
||||
**Contexto del plan**:
|
||||
[Describe aqui lo que necesitas: proyecto, objetivos, fechas, recursos, restricciones]
|
||||
|
||||
---
|
||||
|
||||
## Ejemplo de uso (rellena tu contexto)
|
||||
|
||||
Contexto del plan:
|
||||
"Quiero lanzar una nueva funcionalidad de invitaciones en Planlink en 3 semanas con un equipo de 2 personas. Necesito tareas, riesgos y entregables claros."
|
||||
@@ -0,0 +1,64 @@
|
||||
# Planlink - Plan de Pruebas
|
||||
|
||||
## Setup
|
||||
- Levantar server y client con IP `192.168.222.72`.
|
||||
- Verificar `.env` en `server/` y `client/`.
|
||||
- Confirmar conexion a MariaDB (planlinked).
|
||||
|
||||
## Auth
|
||||
- Registro nuevo usuario -> login correcto.
|
||||
- Login con credenciales invalidas -> error.
|
||||
- Logout -> `GET /me` debe fallar.
|
||||
|
||||
## Proyectos
|
||||
- Crear proyecto -> rol `owner`.
|
||||
- Listar proyectos -> aparecen los propios.
|
||||
- Invitar usuario (admin/owner) -> token visible en UI.
|
||||
- Revocar invitacion -> status `revoked`.
|
||||
- Aceptar invitacion con token -> usuario agregado.
|
||||
|
||||
## Roles
|
||||
- Usuario `member` no puede crear boards/listas/labels.
|
||||
- Usuario `admin/owner` si puede.
|
||||
|
||||
## Boards
|
||||
- Crear board -> aparece en lista.
|
||||
- Cambiar de proyecto -> boards cambian correctamente.
|
||||
|
||||
## Listas
|
||||
- Crear lista -> aparece en board.
|
||||
- Drag & drop de listas -> orden persistente.
|
||||
|
||||
## Cards
|
||||
- Crear card en lista.
|
||||
- Drag & drop entre listas -> posicion actualizada.
|
||||
- Reordenar dentro de lista -> persistencia.
|
||||
|
||||
## Card modal
|
||||
- Editar titulo, descripcion, fecha.
|
||||
- Agregar comentarios.
|
||||
- Agregar adjuntos (URL).
|
||||
|
||||
## Etiquetas
|
||||
- Crear etiqueta de proyecto.
|
||||
- Asignar etiqueta a card.
|
||||
- Filtrar cards por etiqueta.
|
||||
|
||||
## Miembros
|
||||
- Mostrar miembros del proyecto.
|
||||
- Asignar miembro a card.
|
||||
- Filtrar cards por miembro.
|
||||
|
||||
## Realtime
|
||||
- Dos sesiones abiertas (2 navegadores).
|
||||
- Crear lista/card en una -> aparece en otra.
|
||||
- Actualizar card -> reflejado en otra.
|
||||
|
||||
## Planers
|
||||
- Generar prompt guiado -> copiar -> pegar plan.
|
||||
- Guardar plan en BD -> aparece en historial.
|
||||
- Editar plan -> se actualiza.
|
||||
|
||||
## Actividad
|
||||
- Ver actividad por board.
|
||||
- Acciones de listas/cards generan eventos.
|
||||
Reference in New Issue
Block a user