あなたは、誇りに思う何かを構築するのに数時間(場合によっては数日)を費やしました。しかし、強力なプロジェクトは強力な提出を保証するものではありません。あなたの作品をどのように提示するかも、作品自体と同じくらい重要です。裁判官は数十または数百の提出をレビューし、際立っているものは明確で、完全で、評価しやすいものです。

このガイドでは、勝利する提出と忘れられる提出を分けるものについて説明します。

0. すべての前に、要件を注意深く読む

これは明白に聞こえますが、多くのハッカーがつまずく場所です。提出を始める前に、ハッカソンの提出要件を十分に読みましょう。必須事項、オプションの事項、および期待される形式を理解してください。

このステップは、実際の審査が始まる前に、あなたの提出が初期レビューの対象となることを確実にします。必要なフィールドが欠けている、単語の制限を超えている、または間違った形式で提出することは、裁判官があなたの作品を見ないうちに失格となる可能性があります。注意深く読むことは、あなたと主催者の両方の時間を節約し、技術的な理由で排除されることのフラストレーションを防ぎます。

AWS AI Vibe Coding Hackathonの提出要件の例 (https://dorahacks.io/hackathon/awsvibecoding/detail#-submission-requirements)

1. 仕事を示せ、ハイプではない

あなたのプロジェクトの明確なプレゼンテーションは不可欠です。裁判官は、あなたが何を構築したか、なぜそれが重要で、どのように機能するかを理解したいと思っています。彼らは、実質を見つけるためにあいまいなマーケティング言語を掘り下げたくありません。

何を書けばよいかわからない場合は、3W1Hモデルを試してみてください: 解決したい問題は何ですか?それはなぜ重要ですか?それは誰のためですか?それはどのように機能しますか?これらの質問に直接的かつ簡潔に答えてください。あるいは、質問-回答形式を使用して、裁判官が知る必要のある重要なことを中心に提出を構築してください。(いくつかの例が必要ですか?AWS Vibe Coding HackathonとSomnia Data Stream Hackathonでの受賞プロジェクトをdorahacks.ioで探ってください。)

「これは革命的なAIの応用です」や「パラダイムを変える解決策です」といった空虚で大げさな主張で提出を詰め込むのは避けてください。あなたのプロジェクトが革命的であるかどうかは、あなたが決めることではありません - それはユーザー、市場、および裁判官が決定することです。あなたの作品が自らを語るようにしましょう。あなたが実際に構築したもの、解決する問題、およびあなたのアプローチを興味深くする要素を説明してください。実質が流行語に勝ります。

明確なプレゼンテーションがないプロジェクトの例、どの問題を解決し、それをどう解決するか。

2. あなたのプロジェクトを際立たせるものを強調する

裁判官は、同様の問題に取り組む多くの提出を見ます。あなたのものを何が違うのですか?最も革新的または便利な機能をテキストの壁に埋もれさせないでください — それらをリードしてください。

あなたのプロジェクトを際立たせるコアの洞察やアプローチを特定してください。おそらくそれは巧妙な技術的解決策、あなたが取り組んでいるサービスされていないユースケース、またはハッカソンプロジェクトにおける異常に洗練されたユーザーエクスペリエンスです。何であれ、それをあなたの提出の中で目立たせてください。裁判官が最初の2段落を読むだけで、あなたのプロジェクトが注目に値する理由をすでに理解できるべきです。

裁判官の視点から考えてみてください: 50の提出をレビューした後、彼らはあなたのものについて何を覚えていますか?彼らに具体的に何かを持たせてください。

3. あなたの適格性を明確にする、特にスポンサー賞のために

多くのハッカソンは、参加者に特定の技術、ツール、API、またはプラットフォームを使用することを要求します。ルールが特定のスポンサーのAPIを使用することや特定のブロックチェーンに基づいて構築することを義務付けている場合は、あなたの提出でそれを明確に示してください。

dorahacks.ioでのハッカソンにおけるスポンサーの課題の例 (https://dorahacks.io/hackathon/awsvibecoding/bounties)

スポンサー賞が関与する場合、これはさらに重要になります。スポンサーは、特定のツールを使用している最良のプロジェクトのために別々の賞金プールを提供することが多く、彼らの技術をうまく示す提出を特に探しています。これらの賞を考慮に入れたい場合は、スポンサーが統合の証拠を探すのを困難にしないでください。あなたの提出のセクションを専用にして、どのように彼らのツールを使用したか、それが何を構築することを可能にしたか、そしてそれがあなたのプロジェクトにとってなぜ不可欠だったのかを説明してください。

裁判官があなたのコードを掘り下げて適格性を確認することを期待しないでください。プロジェクトの説明に明示的に書いてください。必要な技術が実際に機能していることを示すスクリーンショット、コードスニペット、またはドキュメントを含めてください。素晴らしいアイデアであっても、適格性基準を満たさない場合、勝利することはできません — そして、レビュアーがあなたの統合をすぐに確認できない場合、スポンサー賞を逃すことになります。

ケーススタディ: ForestGuard Agent

これらの原則が実際にどのように機能するかを確認するために、AWS Global Vibe Coding Hackathon 2025の受賞者であるForestGuard Agent (https://dorahacks.io/buidl/36215/)を見てみましょう。

流行語ではなく明確さをもってリードしてください。プロジェクトの説明は具体的な説明から始まります: システムは「リアルタイムで森林伐採イベントを検出、検証、および報告する」と衛星画像、ドローンデータ、コミュニティから提出された写真を使用します。「AIを活用する」といったあいまいな約束ではなく、何をするかの明確な声明だけです。

物事が実際にどのように機能するかを示してください。「マルチエージェントインテリジェンス」と主張して先に進むのではなく、チームは5つの異なるエージェントを分解します: ビジョン、検証者、位置情報、パッケージャー、通知 - 各エージェントには定義された機能と出力があります。これを読んでいる裁判官は、パイプラインの各ステップで何が起こるかを正確に知っています。

スポンサーのツール使用を明確に示してください。チームはエージェントのオーケストレーションのために「Amazon Q Developer + Kiro IDE」を言及し、彼らの作業をハッカソンのAWSスポンサーシップに直接結びつけています。この小さな詳細は、適格性と意図性を示します。

あなたの技術スタックについて具体的に述べてください。説明には具体的なツールがリストされています: フロントエンド用のReact.jsとTailwind、バックエンド用のFastAPIとCelery、データベース用のPostgreSQL、ML用のPyTorchです。何が構築されたかと何が想像されたかに関するあいまいさはありません。

レッスン: 特異性が信頼性を構築します。裁判官があなたのシステムがどのように機能するかを正確に追跡できると、彼らは実際にあなたがそれを構築したと信じます。

4. 提出するすべてを機能させる

一部のハッカーは、必要な詳細をすべて提出しますが、それらの詳細が実際に機能するかどうかを確認するのを忘れます。あなたのGitHubリポジトリはプライベートです。あなたのデモウェブサイトはエラーを表示します。あなたのビデオリンクは壊れています。あなたがリストしたソーシャルメディアアカウントは停止されています。メールアドレスにタイプミスがあります。

これらの事故は発生しますが、完全に回避可能です。提出を押す前に、すべてを確認してください:

  • あなたのリポジトリは公開されていますか、それともレビュアーがアクセスできますか?

  • あなたのデモサイトは正しく読み込まれますか?

  • すべてのリンクは機能しますか?

  • あなたのビデオは特別な許可なしで視聴可能ですか?

  • あなたの連絡先情報は正確でアクティブですか?

裁判官は見ることができるものだけを評価できます。壊れたリンクやアクセスできないリポジトリは、あなたが不注意に見えるだけでなく、あなたのプロジェクトが全くレビューされないことを意味するかもしれません。提出する前に、すべてのリンクとアセットをテストするために10分をかけてください。

5. 結果を受け入れ、構築を続ける

ハッカソンは競技であり、競技には勝者と敗者がいます。あなたはプロジェクトに心を注ぎ、何も得られないかもしれません。それは痛みを伴いますが、完全に正常です。

成功したハッカーと挫折したハッカーを分けるのは、彼らがどのように反応するかです。勝てなかった場合、あなたは何を学んだか自問してください。新しいスキルを身につけましたか?興味深いコネクションを作りましたか?修正できるプロジェクトの弱点を特定しましたか?

あなたのアイデアが意味のあるものであれば、構築を続けてください。多くの成功したプロジェクトは最初のハッカソンで勝利しませんでしたが、反復を通じて改善し、最終的にはその瞬間を見つけました。DoraHacks(dorahacks.io)のようなプラットフォームでは、新しいハッカソンが定期的に立ち上がり、あなたは継続的に開発してきた既存のプロジェクトで簡単に参加できます。

スキルを磨き、作業を更新し続け、最初に構築している理由を見失わないでください。実際の問題を解決し、一貫した進捗を遂げている場合、機会はあなたを見つけます。

DoraHacksについて

DoraHacks(dorahacks.io)は、世界的なハッカソンコミュニティおよびオープンソース開発者インセンティブプラットフォームのリーダーです。DoraHacksは、誰でもハッカソンを組織し、初期段階のエコシステムスタートアップに資金を提供するためのツールキットを提供します。

DoraHacksは、Web3、AI、量子コンピューティング、宇宙技術におけるグローバルなハッカー運動を創出します。これまでに、DoraHacksコミュニティから30,000以上のスタートアップチームが9,200万ドル以上の資金を受け取り、多くのオープンソースコミュニティ、企業、技術エコシステムがDoraHacksを活用してハッカソンを組織し、オープンソースイニシアティブに資金を提供しています。

  • ウェブサイト: https://dorahacks.io/

  • Twitter: https://twitter.com/DoraHacks

  • Discord: https://discord.gg/gKT5DsWwQ5

  • Telegram: https://t.me/dorahacksofficial

  • Binance Live: https://www.binance.com/en/live/u/24985985

  • Youtube: https://www.youtube.com/c/DoraHacksGlobal