Build Something That Hatches
This April, it is all about the reveal. You have learned structure, styling, and interactivity β now hide something special and unleash it in the most delightful way possible. No need to build a full app. Just build the moment that makes someone go "whoa, I did not see that coming."
π‘ Β What to Build?
Create an interactive Easter surprise experience for an idea you care about.
Here are some ideas:
- egg that cracks open on click π₯
- mystery box that reveals a hidden gift π
- greeting card with a secret surprise π
- egg hunt with hidden interactions across the page π°
- surprise reveal quiz with an unexpected result π
You're not building the full product. You're building the moment that makes someone smile.
π§± Β Challenge Requirements
- Must be written in HTML, CSS, and JavaScript
- Must run on the Playground
- Must include a landing or intro screen and at least one reveal moment
- Must include at least two interactive elements (click to reveal, animations, transitions, confetti, sound)
- Project should be fun, surprising, and designed to delight
π‘ Β Tip: You're Not Alone!
Stuck on animations? Not sure how to trigger a reveal on click? Debugging a tricky interaction?
Join our Programiz Discord and ask in the #help channel β builders and the team are there to help you ship. π
π Β Prizes
This month, we're celebrating creativity and delight:
π
Best Overall Easter Experience β surprising reveal, polished interactions, delightful design
- Prize: $100 gift card + Homepage feature.
π¨ Most Creative Surprise β most unexpected, jaw-dropping reveal
- Prize: $50 gift card.
π± Best Beginner Build β simple, clean, interactive with a clear surprise moment
- Prize: $50 gift card.
All winners get a spot on the Wall of Inspiration and community shoutouts! π
π£ Take on April's Challenge
Hide something. Reveal it. Make someone smile. This April, build the moment. π₯

