Pw Mvc Boilerplate

screenshot of Pw Mvc Boilerplate

A Rails-inspired [something]VC boilerplate for new ProcessWire projects

Overview:

This product is a Rails-inspired PVC (P for ProcessWire) boilerplate for ProcessWire. It is designed to kickstart ProcessWire projects with a light-weight structure that reduces repetition, separates logic from markup, and organizes code for easier management.

Features:

  • Markup is defined in a single template
  • Global sections such as header and footer are defined once
  • Logic is abstracted from markup
  • Contains a working and easy to understand contact form built through the API
  • Uses Rails-inspired MVC pattern
  • Page-specific and fallback controller actions
  • OpenGraph features

Summary:

This product is a boilerplate for new ProcessWire projects that follows a Rails-inspired MVC pattern. It includes features such as global sections, abstracted logic, and a working contact form. The installation process is straightforward and requires cloning the repository and moving files to the root of your site. Overall, this boilerplate provides a lightweight structure for managing and organizing ProcessWire projects.