Craft Coding Challenge
11 December 2023
Solved
Php
Difficult
Santa is gearing up for the holiday season by modernizing the gift list system at his North Pole headquarters. But the elves made a mess while dipping into the eggnog and now they need you to clean it up!
11 September 2023
Solved
Twig
Intermediate
This brain-teaser will have you sorting collections and getting your ducks in a row to appease the insistent “marketing department”.
11 July 2023
Solved
Twig
Intermediate
Calling all party planners! The summer party team is in a frenzy, and they need your expertise to bring order to the hottest summer spectacles of the year.
9 May 2023
Solved
Twig
Difficult
You’ve been brought in to develop the algorithm for a personalised recommendation app.
14 March 2023
Solved
Twig
Intermediate
The Limbo World Championships have called you in to optimise their scoreboard for performance.
31 August 2020
Closed
Twig
Intermediate
Given a number, calculate its corresponding Roman numeral using a twig macro.
30 October 2019
Solved
Twig
Intermediate
It’s time to get “algorithmical” and solve a problem that could easily be implemented using a poorly performing algorithm the performant way.
6 February 2019
Solved
Twig
Intermediate
In this mythical-historical mathematical problem, where you end up standing can be the difference between life and death.
8 January 2019
Solved
Php
Difficult
A common thing you might want to be informed about is when an entry’s status is changed, but it is deceivingly hard to detect. Write a module to solve this problem in as elegant a way as possible.
24 December 2018
Solved
Twig
Easy
There’s no time to lose, you must reverse engineer a complex formula to something that anyone can calculate, even while steering a herd of reindeer through the dark. All you have to work with is a napkin and your cunning.
4 December 2018
Solved
Twig
Intermediate
All of the elements in a Craft site have contrived a clever plan to hide a secret from you. They have left a trail though, which you must follow to the end to reveal the secret.
19 November 2018
Solved
Php
Intermediate
A real-world use case for sending email notifications whenever a new entry draft is created using a Craft module and an event handler.
12 November 2018
Solved
Twig
Easy
In this challenge you will design an algorithm that predicts how long a piece of text takes to read.
5 November 2018
Solved
Twig
Intermediate
A variation of FizzBuzz, this challenge tests your ability to output or style things in different ways based on a recurring indexing pattern using Twig.