Clientes
{{clients.length}}
Mascotas
{{pets.length}}
Citas hoy
{{todayAppointments}}
Stock bajo
{{lowStock}}
Ingresos últimos 7 días
Ventas registradas
Próximas citas
{{a.petName}}
{{a.time}}
{{a.clientName}} · {{a.reason}}
No hay citas.
| Cliente | Teléfono | Mascotas | ||
|---|---|---|---|---|
|
{{initials(c.name)}}
{{c.name}}
|
{{c.phone||'-'}} | {{c.email||'-'}} | {{petCount(c.id)}} |
No hay clientes registrados.
| Paciente | Especie | Raza | Sexo | Propietario | |
|---|---|---|---|---|---|
|
{{p.name}}
{{age(p.birth)}}
|
{{p.species}} | {{p.breed||'-'}} | {{p.sex||'-'}} | {{p.clientName}} |
No hay mascotas registradas.
| Fecha | Hora | Paciente | Propietario | Motivo | Veterinario | Estado | |
|---|---|---|---|---|---|---|---|
| {{a.date}} | {{a.time}} | {{a.petName}} | {{a.clientName}} | {{a.reason}} | {{a.vet||'-'}} | {{a.status}} |
No hay citas registradas.
{{r.petName}}
{{r.clientName}} · {{r.date}}
Motivo
{{r.reason}}
Diagnóstico
{{r.diagnosis||'-'}}
Tratamiento / Observaciones
{{r.treatment||'-'}}
No hay consultas clínicas.
| Paciente | Vacuna | Fecha | Próxima dosis | Lote | |
|---|---|---|---|---|---|
| {{v.petName}} | {{v.name}} | {{v.date}} | {{v.nextDate||'-'}} | {{v.lot||'-'}} |
No hay vacunas registradas.
| Paciente | Tratamiento | Medicamento | Dosis | Inicio | Fin | Estado | |
|---|---|---|---|---|---|---|---|
| {{t.petName}} | {{t.name}} | {{t.medicine}} | {{t.dose}} | {{t.start}} | {{t.end||'-'}} | {{t.status}} |
No hay tratamientos registrados.
| Producto | Categoría | SKU | Stock | Mínimo | Costo | Venta | Estado | |
|---|---|---|---|---|---|---|---|---|
| {{i.name}} | {{i.category}} | {{i.sku||'-'}} | {{i.stock}} | {{i.minimum}} | {{money(i.cost)}} | {{money(i.price)}} | {{i.stock<=i.minimum?'Stock bajo':'Disponible'}} |
No hay productos registrados.
Ventas acumuladas
{{money(totalSales)}}
Operaciones
{{sales.length}}
| Fecha | Cliente | Concepto | Método | Total | |
|---|---|---|---|---|---|
| {{s.date}} | {{s.client||'-'}} | {{s.description}} | {{s.payment}} | {{money(s.total)}} |
No hay ventas registradas.
| Fecha | Proveedor | Concepto | Total | |
|---|---|---|---|---|
| {{p.date}} | {{p.supplier||'-'}} | {{p.description}} | {{money(p.total)}} |
No hay compras registradas.
| Empresa | Contacto | Teléfono | ||
|---|---|---|---|---|
| {{s.name}} | {{s.contact||'-'}} | {{s.phone||'-'}} | {{s.email||'-'}} |
No hay proveedores registrados.
| Fecha | Concepto | Categoría | Monto | |
|---|---|---|---|---|
| {{x.date}} | {{x.description}} | {{x.category||'-'}} | {{money(x.amount)}} |
No hay ingresos registrados.
| Fecha | Concepto | Categoría | Monto | |
|---|---|---|---|---|
| {{x.date}} | {{x.description}} | {{x.category||'-'}} | {{money(x.amount)}} |
No hay gastos registrados.
Ventas
{{money(totalSales)}}
Ingresos
{{money(totalIncome)}}
Gastos
{{money(totalExpenses)}}
Resultado
{{money(balance)}}
Resumen financiero
| Fecha | Recordatorio | Prioridad | Estado | |
|---|---|---|---|---|
| {{r.date}} | {{r.title}} | {{r.priority}} | {{r.status}} |
No hay recordatorios.
Datos de la clínica
Base de datos
Los datos se almacenan en IndexedDB en el navegador. Realiza copias de seguridad periódicas.