Code, create, and decorate a festive digital Christmas tree, and stand a chance to win exciting prizes!
Ide

Announcing the ‘Code for Christmas’ hackathon

Zahwah Jameel

Good news! We’ve decided to extend the deadline for the Christmas Hackathon to December 26th at 11:59 PM (UTC).

We want to give everyone a bit more time to finalize their projects, especially if you’ve been busy with holiday preparations.

If you haven’t had the chance to decorate your tree yet, now is the perfect time and opportunity to get creative!

We’ll declare the results on 2nd January, 2025.

Ho ho ho, merry (soon) Christmas!

JDoodle Santa has arrived with a special treat for all coders—a festive coding challenge that lets you craft your digital Christmas tree.

That’s right, we’re blending the holiday spirit with the art of coding in our Code for Christmas hackathon!

If you’re short on space for a real tree or just want to sprinkle some holiday magic into your code, this is your chance! Plus, it’s only upsides since you stand a chance to win prizes, JDoodle swag, and vouchers.

Grab your keyboard and get ready to decorate a Christmas tree like never before!

Dates

The #CodeForChristmas hackathon will be open from December 12, 2024, through December 26th at 11:59 PM (UTC). Submissions must be submitted on or before 26th December to be accepted.

Mark your calendars and get ready to code!

Eligibility

We’re not too strict about eligibility; you can participate even if you’re a student or in a non-development role.

  • The competition is open to all registered users of JDoodle.
  • Participants must be at least 18 or have parental consent to enter.

How to enter the hackathon?

Well, every challenge is with a few rules.

Use JDoodle’s IDE to code your Christmas tree and add decorations: shimmery lights, stars, candies, and 3-D effects. (You’ve got the complete chance to be creative! ).

Accepted languages and frameworks only include HTML, JavaScript, and CSS. We offer both, single-file as well as multi-file option, and you can use whatever suits you best.

You may inquire about other supported languages if desired.

Then, create a shareable link to your program and share the link on social media. Here’s how you can create a shareable link on JDoodle.

Create a shareable link

This is how the link should look like:

  • Post your shareable link on Instagram, X, Reddit, or LinkedIn (any one platform is enough).
  • Add a few details about your project, maybe a screenshot or a video (not compulsory).
  • Tag @jdoodleide in your post and use the hashtag #CodeForChristmas to enter the contest.

We’ve shared different platforms below.

How to share on X, Facebook, and LinkedIn?

Sharing on X and LinkedIn is pretty straightforward.

Here’s what you NEED to share to qualify:

Social media sharing example

For additional brownie points, you can write a good description of your project and add a screenshot, a video, or a GIF.

How to share on Instagram?

Since Instagram doesn’t let you share project links, here’s what you need to do:

  • Follow us on Instagram.
  • Post a screenshot/image of your creation on Instagram. Note that your account needs to be public.
  • Tag @jdoodleide in your post, use the #codeforchristmas hashtag, and add us as a collaborator.
  • Send the project link via DM for verification.

Instagram sharing example

For extra brownie points, share a video or reel instead of an image and add the project to your story tagging JDoodle.

How to share on Reddit?

Reddit has pretty much similar instructions as other platforms, except:

  • You need to join and create a post on the JDoodle community
  • No need to worry about hashtags, just talk about your project and ensure you add the shareable link.

Reddit sharing example

Submission guidelines

Each participant is allowed only one entry. Multiple submissions will result in disqualification.

Your submission must be your original work created during the competition period. Team collaborations are not allowed.

Submissions containing offensive or inappropriate content will be disqualified.

Prizes

The first-place winner will receive a $100 Amazon gift card and a JDoodle T-shirt. To celebrate early participants, the first ten entries will each receive a $5 Amazon gift card.

Keep an eye out for exciting surprise bonuses throughout the hackathon!

Judging criteria

We’ll scrutinize your submissions based on three main points: popularity, creativity, and technical excellence.

  • Entries with the most likes/upvotes, comments, and shares will rank higher.
  • How unique, visually appealing, and festive your Christmas tree design is.
  • How your code is, how you utilize JavaScript, CSS, and HTML, and show your proficiency with JDoodle’s IDE.

Parting notes

Let the games begin!

By entering the competition, you grant JDoodle the right to share, repost, and promote your submission on our platforms, including but not limited to social media channels, websites, and marketing materials.

Proper credit will be given to you as the creator.

For any questions or concerns regarding the competition, please contact us at hello@jdoodle.com.

Dive Deeper into More Topics

Get ready to go beyond the surface and explore a treasure trove of diverse topics!