Client
MH Teplárenský holding, a.s.
Established on May 1, 2022, the company connects and streamlines the activities of six state-owned heating companies in Bratislava, Trnava, Zvolen, Martin, Žilina, and Košice. It ensures thermal comfort and provides services to approximately 320,000 households and around 1,000,000 residents.
Task
In collaboration with i-Step communication, we developed a website for MH Teplárenský holding, a.s.
The goal was to create a functional and modern website with enhanced functionality for publishing public calls for elementary and secondary schools.
A key aspect was to keep the administration simple and user-friendly, allowing the client to manage the publication of calls independently. Additionally, we implemented features for registration, voting, and evaluation of competitions/calls.
Design and implementation
The website was custom-built based on a design provided by i-Step agency. Once we received the final materials, we began the website development process.
For the implementation, we used proven tools such as Elementor PRO and the Crocoblock extension. The project also includes a responsive version, SEO optimization, and performance enhancements for fast loading.
Technical specification of the web solution
01. Client requirements
- Modern design
- Easy administration
- Registration form
- Project submission form
- Voting form
- Vote evaluation in the administration panel
- Email notifications
02. Structure of calls/competitions
The website is structured using static pages and taxonomy-based calls.
Calls are categorized by education levels (elementary, secondary, and higher education), with each category having its own design, call list, and detailed view.
03. Structure and voting process
Competition projects are submitted as Custom Post Types (CPT) with predefined custom fields and published in a dedicated project listing.
Projects are categorized similarly to calls.
Voting is conducted via a form that collects votes and stores them in the WordPress CMS administration. The client can then filter, sort, or export the voting results as needed.
04. Technologies used
The entire system runs on WordPress CMS. For design and dynamic functionalities, we utilized Elementor Pro and JetEngine from Crocoblock.
For synchronization, we used the WooCommerce Pohoda Connector extension.
05. Google recommendations
Although the website did not undergo full in-depth load optimization, it still received an excellent score from Google.