Works/Empresa Plana
Empresa Plana
Web pública i panell intern sobre un mateix model de dades: l'equip publica, la web serveix estàtic.
- El repte
- La web pública i la gestió interna vivien en dos mons: contingut duplicat, canvis a mà i cap font única de veritat.
- La solució
- Lloc Astro amb i18n ES/CA i un panell privat sobre el mateix model de dades (Prisma + InsForge). Autenticació, gestió de contingut i desplegament a Cloudflare.
- El resultat
- Un sol model per a web i back-office: l'equip publica des del panell i la web serveix contingut estàtic, sense recompilar a mà.
Context
Empresa Plana necessitava una web corporativa amb contingut en català i castellà, i alhora una eina interna perquè l’equip pogués editar aquest contingut sense dependre de desenvolupament.
Decisió
En lloc de dues aplicacions amb dues bases de dades, el projecte usa un únic esquema de Prisma. El panell escriu; la web llegeix i genera estàtic. Els idiomes són rutes, no còpies del contingut.
Detalls tècnics
- Rutes amb prefix d’idioma i
hreflangconsistent. - Autenticació i sessions al servidor, no al client.
- Migracions versionades i seeds reproduïbles.
- Desplegament a Cloudflare amb build estàtic.
Què vaig aprendre
El panell i la web comparteixen més del que sembla. Quan el model de dades és el mateix, la meitat dels bugs de sincronització desapareixen abans d’existir.
[10] parlem
La teva operació no quadra?
Explica'm on fa mal: fulls de càlcul paral·lels, estoc que no quadra, processos que depenen d'una persona. Et responc amb un diagnòstic, no amb una proposta a cegues.