The anecdotario is a structured observational journal for teachers. Each entry records a notable event — positive, negative, or neutral — about a specific student within the context of a teaching assignment and academic period. Parents can view anecdotario entries for their children through the parent portal, making it a transparent communication channel between the classroom and home.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/andrespaul123/micole-flutter/llms.txt
Use this file to discover all available pages before exploring further.
Data Model
Anecdotario
| Field | Type | Description |
|---|---|---|
id | int? | Unique identifier |
estudianteId | int? | ID of the student the entry is about |
estudiante | String? | Student full name (resolved from estudiante.user.name) |
profesor | String? | Teacher full name (resolved from profesor.user.name) |
materia | String? | Subject name (resolved from asignacion_docente.subject.nombre) |
tipo | String? | Observation category — e.g. positivo, negativo, neutral |
titulo | String? | Short headline for the entry |
descripcion | String? | Full narrative description of the event |
fecha | String? | ISO-8601 date the event occurred (YYYY-MM-DD) |
tipo field categorises the nature of the observation so parents and staff can quickly filter or scan entries. Common values used in the UI are positivo, negativo, and neutral, though the field accepts any string.
API Reference — AnecdotarioRepository
List anecdotario entries
/anecdotarios?asignacion_docente_id=:id&academic_period_id=:id
Returns all entries for the given teacher assignment and academic period, ordered by the server’s default (typically by fecha descending).
Create an entry
/anecdotarios
All fields are required. Example usage:
Delete an entry
/anecdotarios/:anecdotarioId
Permanently removes the entry. This action cannot be undone.
Routes
Teacher routes
| Route | Description |
|---|---|
/mis-clases/:periodoId/:cursoId/:paraleloId/:asignacionId/anecdotarios | List all anecdotario entries for the class |
/mis-clases/:periodoId/:cursoId/:paraleloId/:asignacionId/anecdotarios/create | Form to record a new entry |
Parent route
| Route | Description |
|---|---|
/mis-hijos/:estudianteId/anecdotarios | Parent view of all anecdotario entries for a specific child |
/mis-hijos/:estudianteId. The PadreAnecdotarioRepository fetches entries from GET /padre/mis-hijos/:estudianteId/anecdotarios, returning all entries belonging to that student.
Anecdotario entries are visible to parents in read-only mode. Only teachers can create or delete entries; parents have no write access to this feature.