Website / 2025-2026
MEKS
I built the frontend and CMS implementation for a data-heavy public information platform. The work covered a filterable project catalogue, detailed project records, an interactive map, three language contexts, editorial sections, and the SEO and indexing fixes needed to make the system production-ready.
Role
Frontend / CMS Developer at Media Boost Group
Year
2025-2026
Full stack
11 tools
Full stack
- 01MODX Revolution 3
- 02PHP
- 03pdoTools
- 04MIGX
- 05MODX TVs
- 06Babel
- 07HTML
- 08SCSS
- 09JavaScript
- 10MapLibre GL JS
- 11Vite
01
What the website does
- A searchable project catalogue with region and category filters, pagination, status, risk, progress, budget, dates, stages, results, and supporting documents.
- An interactive MapLibre map with custom markers and considered mobile navigation between the map and project details.
- Russian, Kazakh, and English contexts across project data, navigation, news, documents, search, dates, countdowns, and service pages.
- Homepage statistics, news categories and tabs, document feeds, media/contact pages, metadata, canonical URLs, sitemap, redirects, and indexing controls.
02
What I did well
- Translated a complex public dataset into an editor-manageable MODX model using TVs and MIGX.
- Kept filtering, mapping, editorial content, and three language versions coherent inside one CMS-driven product.
- Resolved practical production SEO and indexing issues instead of treating them as an afterthought.
03
What I would improve
- Introduce a clearer typed data layer between MODX fields, PHP helpers, and frontend components.
- Consolidate repeated helpers and translation handling, then add automated tests around search and filter combinations.
- Optimise and simplify code inside the templates and such for more quick work of the website and losing the technical debt.


