File structure instead of a database
TeqCMS fundamentally avoids using databases and admin panels. All website work comes down to managing files that are under version control (git).
tmpl/web/{locale}/
— localized templates and pages (HTML)web/
— static resources: images, styles, JS
Changes to the base locale are made in the development environment. Then AI translation is run to create page versions for other languages. All this is committed to git: every translation, every edit remains in the commit history.
After committing, you can push to GitHub and deploy changes to production — manually or via GitHub Actions. This structure facilitates collaborative development, change auditing, and environment migration.