Create a free account to get access to additional free training videos. Enjoy this free video from CraftQuest! Create a free account to get access to additional free training videos. Join the Community
Andrew and Ryan introduce what you'll learn and build in this course.
This course guides developers in setting up a project from scratch with DDEV, Vite, Tailwind, and Craft CMS. You can use these steps to build your own boilerplate while fully understand every choice and its purpose.
In this course, we’ll use the following:
If you’ve used someone else’s boilerplate setup, then you know that they often impose decisions that you may not understand or agree with. I’ve experienced this firsthand when a pre-built setup didn’t adapt well to a new project.
In this course, we’ll cover each step to build a basic Could things be done differently? Yes. Did we exclude your preferred method? That’s the point — this setup is about understanding, not dictating choices.

I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.