link,[object Object]
Skip to content

Dynamic Pages (SimplePage) ​

Purpose: Describe CMS-like simple pages rendered from DB. Audience: Product, Developer Prerequisites: Published entries in simple_pages table.

Route and component

  • Route: /page/:slug
  • Component: src/pages/SimplePage.tsx:22-40 loads a published page by slug.

Data model

  • public.simple_pages — slug, title[_ro|_en], content_markdown[_ro|_en], published.

Localization

  • Title/content picked by current language with fallback to default. See SimplePage.tsx:63-74.

Markdown rendering

  • Renders via react-markdown. Content is stored as markdown strings.

Next steps

  • See docs/architecture/i18n.md for locales.
  • See docs/admin/guide.md for page management.