Sitecore Hackathon 2021
The 2021 Sitecore Hackathon is a free, online, community driven event organized by Akshay Sura and supported by Sitecore. (Shout out to Pieter, Mark, and Tamas.) Teams that have signed up by 6 pm EST on February 12, 2021 have the opportunity to take part. Eligible teams will have 24 hours to build and submit a Sitecore module that best implements the idea for the Hackathon, as determined by our panel of judges. The window runs from Friday March 5th 2021 at 8 PM EST to Saturday March 6th 2021 at 8 PM EST. The ideas will be announced an hour before the Hackathon starts on March 5th.
Ideas for the hackathon
- The best enhancement to the Sitecore Admin (XP) for Content Editors and Marketers
- The best enhancement to SXA
- Best use of SPE to help content authors and marketers
- Best use of Headless using JSS or .NET
The teams
Entry submission requirements
All teams must submit the following as part of their entry, no later than the end of the Hackathon on Saturday, March 6th, 2021 at 8 PM EST. The submitted module must be based on Sitecore 10.1 XM or XP. Because of the complexity of Commerce, no Commerce submissions will be accepted.
Sitecore setup
The choice is yours as to how you install Sitecore locally for the Hackathon. There is no requirement on whether you set up with Docker, SIF/SIA, Sifon, SIFless, SIM, or your own creative approach. We do require that the installation steps are simple, few, and need no magic to get your submission working. We encourage you to do a fresh install and follow your own documentation so that no steps are missed. It would be unwise to try any of these installation methods for the first time on the day of the Hackathon, because so much can go wrong. Do what you know well, and invest as much time as you can being creative on your solution. For those with prior Docker experience, we have provided a Starter Kit in this GitHub repository (thanks Anders) with a variety of options to speed things up.
Deliverables
Please read carefully and thoroughly to ensure you have not missed any of the requirements.
The module. Since installing your module should be simple, we recommend one of these approaches:
- A Sitecore module package (.zip).
- A Sitecore web deploy package (.scwdp.zip) with an automated install.
- A simple Visual Studio deploy with SCS or Unicorn sync. Please do not require Sitecore Rocks or TDS to build and deploy the solution. Any of the judges or community members reviewing your solution may not have those tools installed.
Code. Notwithstanding the fact that value full creativity in your submission, we are going to be judgy here. We are judges, after all. Once your code is pushed to GitHub, we will look for the following, with no exceptions:
- Cleanliness of code.
- Clear documentation.
- Adherence to Sitecore best practices (Helix).
Documentation. The documentation requirements are extremely important. If the judges cannot get your Hackathon project running, we cannot count it as complete. Here is what we expect, pushed to the GitHub repo in the readme:
- One to two pages of documentation describing your module's purpose, with screenshots of the finished product.
- Installation steps, with screenshots where appropriate.
- A short YouTube video describing your module's purpose, setup instructions, and how to use it.
Prizes
The winning teams each receive a $200 Amazon gift card per team member, for a total of $600 for a three person team. The Amazon gift cards are emailed to the addresses on file no later than 10 days after the winning team is announced. If Amazon gift cards are not available in the region, alternate arrangements will be made. We will showcase your company logo or your team photo on this website. No purchase necessary. Must 21 years or older at time of entry.

