Saunahouse Configurator

Overview

Saunahouse Configurator is a Wordpress plugin that accelerates client communication.

In essence it's a customized request form with predefined templates. Templates can be combined to create a dynamic form with similar content. There is also an admin panel to manage form templates, requests, email templates and settings.

I chose to develop the app in Vue because I wanted to learn reactive web development and component based architecture. In WordPress environment it was a more flexible option compared to multiple pages communicating over GET requests.

Technologies

  • Vue
  • Javascript
  • HTML
  • Sass
  • PHP
  • WordPress
  • SQL
  • Webpack
  • REST API
  • reCAPTCHA v3
  • Email

Screenshots

  • Saunahouse Configurator main page
  • Saunahouse Configurator facade selection
  • Saunahouse Configurator gallery of selection
  • Saunahouse Configurator saved overview