Milimon
Milimon es un manual de estudio y un conjunto de calculadoras de costos gastronómicos (desperdicio, merma, costo de recetas, precio de carta, punto de equilibrio…), en español e inglés, más una sección de recetas y un blog. Este sitio documenta cómo funciona: para el equipo, para quien edite el contenido y para quien desarrolle.
El sistema en una imagen
Sección titulada «El sistema en una imagen»flowchart LR
persona([Persona en el navegador])
subgraph web[Sitio · GitHub Pages]
paginas[Páginas estáticas<br/>Astro]
islas[Islas de React<br/>calculadoras, cuenta, gestión]
local[(localStorage<br/>preferencias, cálculos)]
end
subgraph api[API · Render]
nest[NestJS]
end
db[(Postgres · Neon)]
google[Google / Facebook<br/>inicio de sesión]
gtm[Google Tag Manager<br/>solo con consentimiento]
persona --> paginas --> islas
islas <--> local
islas -- HTTPS + api key --> nest
nest <--> db
islas -- credencial --> google
nest -- verifica la credencial --> google
islas -. eventos .-> gtm
- El sitio es estático: funciona sin cuenta, y todo lo que se carga queda en el dispositivo.
- La API solo hace falta para las cuentas: guardar preferencias y cálculos, sincronizar dispositivos, roles y la agenda de publicaciones.
- Medición con Google Tag Manager, que no carga nada hasta que la persona acepta las cookies.
ArquitecturaSitio, API, datos y despliegue.
Cómo funcionaCada flujo con su diagrama: sesión, sincronización, roles…
GuíasPara quien gestiona el sitio: agenda, roles y contenido.
DesarrolloRepositorios, convenciones y releases.
PlanQué está hecho y qué falta.
SugerenciasIdeas y análisis por tema.
