Self Assessment BERAKHLAK
LLM platform generator for organizational core-values self-assessment.
Read case study
The API-first content layer behind this site, designed so pages can move from seeded data to a database without rewrites.
Editing portfolio content in code makes small updates slow and error-prone.
An internal tool for maintaining case studies, experiments, and experience entries.
Architecture and implementation.
Typed content models with a thin data-access layer, so a database implementation can be swapped in behind the same functions.
Content model
Data access
Route loaders
Rendered pages
Content models carry alt text and plain-language summaries as fields.
No secrets in client code; write operations are reserved for a protected area.
Keeps the public site fast today and ready for a CMS later.
LLM platform generator for organizational core-values self-assessment.
Read case study
Control panel for project links, new projects, and skills data.
Read case study