01 / 2026
Kontroluji auta
A used-car inspection website with a custom reporting system. It connects the service website with inspection findings, photos and customer PDFs.

01
What it solves
Customers need clear service information. During an inspection, the technician needs to record the car's condition and pass on findings with photographs and recommendations through the same website. WordPress connects both parts.
02
My work
I built two custom PHP plugins. One handles the responsive design and on-page editing, with WPForms and Google reviews through Trustindex. The reporting plugin handles inspection data, private files and PDFs. The frontend uses custom CSS and vanilla JavaScript.
How the product is built
From the website to inspection results
The main parts of the product.
- Service websitecontent and enquiriesCustom website plugin
- Inspectionchecklist and evidenceCustom reporting plugin
- Publicationdraft and released versionDraft and release
- Resultprivate report and PDFCustomer output
03 · Website and editing
Content is edited on the page.
The administrator edits services, prices, FAQs and the gallery in the finished interface. The design stays intact. Saving checks permissions and section revisions, so simultaneous edits trigger a conflict warning. The existing form and reviews are integrated into the new design.
04 · Inspection workflow
From inspection to a published report.
The technician fills in a checklist and attaches photos to inspection points, paint measurements, wheel records and diagnostics. Draft and published versions are separate. Customers see the released report while further edits wait for publication. Revision checks and history protect saved work.
05 · Sharing the result
Private access and a readable PDF.
Customers open a released report with an access code. The server checks permissions and report ownership before serving private photos, which are stored encrypted. PDFs are generated from the published version and include findings, photos and repair estimates. New draft photos remain private until publication.


Technical details
Project structure
- Custom website pluginResponsive templates, on-page editing, WPForms and Trustindex
- Custom reporting pluginChecklist, photos, paint measurements, wheels, diagnostics and repair estimates
- Draft and releaseSeparate snapshots, history and concurrent edit checks
- Customer outputAccess code, private media and PDFs from the released version
- WordPress
- PHP
- JavaScript
- CSS
- WordPress REST API
- Dompdf
- OpenSSL