Add demo project for Personal Tracker MVP-1
Create example project structure in examples/demo-project/ with: - Project metadata in meta/project.yaml - README, LOG, CHANGELOG and TASKS documentation - Two detailed session files showing real work examples - Empty docs/ and assets/ directories The demo project serves as a reference implementation showing how to use the Personal Tracker CLI effectively.
This commit is contained in:
59
examples/demo-project/LOG.md
Normal file
59
examples/demo-project/LOG.md
Normal file
@@ -0,0 +1,59 @@
|
||||
# Registro de Sesiones - Demo Project
|
||||
|
||||
## Sesion: 2026-03-22 14:30
|
||||
|
||||
**Duracion:** 2h 15min
|
||||
**Objetivo:** Implementar funcionalidad de exportacion
|
||||
|
||||
### Trabajo realizado
|
||||
|
||||
- Analice los requisitos para la exportacion a JSON y CSV
|
||||
- Diseñe la estructura de datos para los formatos de exportacion
|
||||
- Implemente la funcion base de exportacion en `exporter.py`
|
||||
- Escribi pruebas unitarias para los formateadores
|
||||
|
||||
### Bloqueos
|
||||
|
||||
- None
|
||||
|
||||
### Decisiones
|
||||
|
||||
- Decidi usar una clase base `BaseExporter` con métodos abstractos para cada formato
|
||||
- La estructura de directorios sigue el patrón `YYYY-MM-DD_HHMM.md`
|
||||
|
||||
### Proximos pasos
|
||||
|
||||
- [ ] Implementar exportacion a CSV
|
||||
- [ ] Agregar soporte para exportacion parcial (por rango de fechas)
|
||||
- [ ] Documentar la API de exportacion
|
||||
|
||||
---
|
||||
|
||||
## Sesion: 2026-03-20 10:00
|
||||
|
||||
**Duracion:** 1h 30min
|
||||
**Objetivo:** Iniciar proyecto demo
|
||||
|
||||
### Trabajo realizado
|
||||
|
||||
- Cree la estructura inicial del proyecto demo
|
||||
- Defini los metadatos base en `meta/project.yaml`
|
||||
- Configure el sistema de seguimiento basico
|
||||
- Revise la documentacion del tracker CLI
|
||||
|
||||
### Bloqueos
|
||||
|
||||
- Ninguno
|
||||
|
||||
### Decisiones
|
||||
|
||||
- El proyecto usara el tipo "misc" para mayor flexibilidad
|
||||
- Las sesiones se almacenaran en formato Markdown con metadatos YAML
|
||||
|
||||
### Proximos pasos
|
||||
|
||||
- [ ] Definir las primeras tareas del proyecto
|
||||
- [ ] Crear la estructura de documentacion
|
||||
- [ ] Establecer el flujo de trabajo regular
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user