1. Who can enter. All high school students 18 years old or under are welcome and encouraged to participate.

  2. Teams. Compete solo or on a team of up to 4. A person can be on one team only. Add every teammate to the Devpost submission before the deadline.

  3. What you can build. Any software project. Any language, framework, API, or AI tool is allowed. The more unique and creative, the better!

  4. When you can build it. The project has to be made during the hackathon, between the start time and the deadline on this page. You can brainstorm, learn, and set up accounts before the start. Writing the code, the design, or the content before the start makes the project ineligible.

  5. Code you did not write. Libraries, APIs, templates, open-source code, and AI tools are allowed. In the description, name anything you did not create yourself and what you used it for. A reskin of a template or someone else’s repository does not qualify.

  6. One submission. Each team submits one project on Devpost before the deadline. It needs a project description, a website or live link, and a public code link with a README. A video is optional and worth making. A pitch deck is optional. The deadline on this page is final.

  7. Judging. Judges score the problem, the build, the originality, and how clearly you show the project. Their decision is final. A prize can go unawarded if no submission meets the bar.

  1. Conduct. Treat other participants, judges, and organizers with respect. Harassment, hate, doxxing, and cheating get you removed. Projects that break the law, harm people, or attack systems are not eligible.

  2. Ownership. You keep what you build. Submitting gives SyntaxHacks permission to show the project name, description, links, and video in the Devpost gallery and the event recap.

  3. Removal. A submission comes down if it misses a required link, misses the deadline, was built before the event, copies another team, hides who built it, or breaks these rules.