Centrum Wiedzy
A custom WordPress theme for a tutoring centre - a portfolio demo. Offering, pricing, tutor profiles, news and a consultation form. Theme written from scratch, WordPress and MariaDB in Docker on my own VPS.
Why
Tutoring-school websites are usually a purchased template driven by a page builder: slow, overloaded with plugins and awkward to maintain. I wanted to see how far WordPress goes when the theme is written by hand and plugins are added only where they genuinely earn their place.
What it is
A complete tutoring-centre site: a hero with a sign-up call to action, an about section, subject offering, tutor profiles, pricing, news and contact. The free-consultation form collects explicit consent for data processing and links to the privacy policy.
This is a demo project. Centrum Wiedzy is not a real company - the copy, testimonials and numbers are placeholders, and the site is labelled as a demo. It shows the theme and the way I work with WordPress, not an actual offering.
Technical Decisions
- Theme written from scratch - a hand-built template instead of a page builder, which means full control over the HTML, CSS and what actually reaches the browser
- WordPress and MariaDB in Docker - docker compose on my own VPS behind a reverse proxy, with separate volumes for the database and uploads
- Consent and cookies - Complianz as the single legal-layer plugin instead of a stack of overlapping add-ons
- Custom PHP configuration - raised upload limits for media