← All projects 03 · Web · Content management

FeinSoft CMS

This site’s own content panel: copy, projects and images are edited in two languages, and the site goes live with one click.

Live2026

The site’s copy was baked into the code; fixing a sentence, adding an image or showing a new project meant a developer and a new release.

A Flutter Web panel on a Serverpod backend. Services, projects, FAQs, the chat assistant’s answers and images are edited side by side in Turkish and English; Publish rebuilds the site with Jaspr and the new version goes live in one step. Enquiries from the site’s forms land in the panel too, and accounts are opened by invitation only.

The site stays static and fast, while its content is updated without a developer. The page you are reading was published from this panel too.

  • Flutter
  • Dart
  • Serverpod
  • PostgreSQL
  • Jaspr
Projects: the site’s projects, reordered by dragging
Projects: the site’s projects, reordered by dragging
Publish confirmation: pending changes in one list; on confirm the site is rebuilt
Publish confirmation: pending changes in one list; on confirm the site is rebuilt
Chat assistant: ordered rules and a test box that shows which rule matched
Chat assistant: ordered rules and a test box that shows which rule matched
Media library: alt text in two languages and where each image is used on the site
Media library: alt text in two languages and where each image is used on the site
04 e-alerji webThe web side of e-alerji: allergy and asthma articles for families, and a browser-based panel for doctors.Web · Health · Live Web · Health Live

Your product
could be
next.