Hackathon challenges on HackerEarth typically consist of two phases: the Idea phase and the Prototype phase.
In this article, we will explore the following topics:
- Prototype phase: The second stage of the hackathon process
- Saving your project as a draft
- Publishing your project
- Updating your project
- Hiding your source code
Prototype phase: The second stage of the hackathon process
Once the Idea phase ends, it is shortly followed by the Prototype phase of the hackathon. For more information about the start and end dates, you can check the hackathon schedule on the main hackathon page.
Between the Idea and Prototype phases, there is a shortlisting process, where ideas are shortlisted based on various evaluation metrics. When the shortlisting process is over, you will receive a mail notification that will inform you about the status of your idea.
Note: The shortlisting process only begins once the Idea phase is over.
Components of a project submission form
Check the Submission format for the Prototype phase in the Submission Format section on the hackathon page and build your submission accordingly.
On the project submission page, you can add the following details about your project:
S.No. |
Header |
Role |
1 |
Project title |
This allows you to write a concise title for your project. |
2 |
Idea for submission |
You can choose any of your shortlisted ideas from the drop-down menu. |
3 |
Project description |
This allows you to provide a detailed description of your project, including its purpose and features. |
4 |
Built with |
This allows you to list the technologies, frameworks, and tools you used to develop the project. |
5 |
Upload |
This allows you to upload any number of images of your project. The image must be a JPG or PNG file up to the size of 3 Mb. For the best result, crop your image up to 630*320 px or 16:9 ratio. |
6 |
Video link |
This allows you to share a link to a video demonstration or overview of your project. Host your video on YouTube, Vimeo, or Youku, and paste the link directly here. |
7 |
Presentation |
This allows you to upload a presentation file that outlines your project, its goals, and key findings. |
8 |
Demo link |
This allows you to provide a link to a live demo or working version of your project. |
9 |
Repository link |
This allows you to share the link to your project's code repository, such as GitHub or GitLab. |
10 |
Source code |
This allows you to upload all your source files in zip, pdf, etc formats. These files will only be visible to you, your teammates, and judges. |
11 |
Instructions |
This allows you to provide clear instructions on how to set up, run, or use your project. |
After filling in all the details, you can either save your project as a draft or publish it.
Saving your project as a draft
If your idea is shortlisted for the next rounds of the hackathon, you will see Submit Project on your main hackathon dashboard.
Follow these steps to make your project submission:
- Click Submit Project. Your hackathon dashboard will open.
- Click Submit new project. The project submission page will open.
- Fill in all the fields and your presentation.
- Build the submission format as specified in the Submission Format section on the hackathon page.
- Click Save as draft if you want to work on the idea further at a later stage.
Your project is saved as a draft. You can see it in the Drafts section of your hackathon dashboard.
Publishing your project
You can either add a new project or publish an existing project from the Drafts section on your hackathon dashboard.
Important
Once you publish your submission, you cannot delete it.
Publishing a new project
Follow these steps to make your project submission:
- Click Submit Project. Your hackathon dashboard will open.
- Click Submit new project. The project submission page will open.
- Fill in all the fields and attach your presentation.
- Build the submission format as specified in the Submission Format section on the hackathon page.
- Click Publish submission
Publishing an existing project
Follow these steps to publish an existing project from your Drafts section:
- Open the Drafts section and click 🖊. The project submission page will open.
- Scroll down to the bottom of the page and click Publish submission.
- Your project is now published. You can view it in the Submitted Projects section on your hackathon dashboard.
Updating your project
After you publish your project, you cannot make any new changes to it. Make sure to do all the necessary changes before publishing an idea.
Hiding your source code
After you save or publish your project, you have the option to show or hide your source code to others. By default, your source code is hidden and only visible to you, your teammates, and judges. You can choose to show it to others on the platform by following these steps:
- Open your hackathon dashboard.
- Click 🖊 on any project from the Drafts or Submitted Project section.
- Scroll to the Project Source section in the form. You will see a toggle switch. By default, it is set to hide.
- Toggle it again to make your code visible to everyone on the platform.