> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hackutd.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding projects

> How to import projects into Jury

Before any judging can be done, the projects need to be added to Jury. Go to the admin dashboard, switch to the projects tab, and click "Add Projects". You should be directed to a page that looks like the following.

<img src="https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?fit=max&auto=format&n=Tfg6DLeIA285gBzH&q=85&s=1729b188c205731c15e43a8eb963e696" alt="Add Projects Page" width="1688" height="551" data-path="images/jury/add-projects.png" />

There are currently 3 ways to add projects to Jury: adding a single project through the form, uploading a CSV, and uploading an export CSV from Devpost.

## Add project form

This form is pretty straightforward and covers the required fields needed to add a project to Jury. You only need to provide a name, description, and project URL. All other fields are optional, but the challenge list is needed to enable Jury to do [track judging](/jury/usage/admin/tracks).

## CSV upload

You may also choose to upload a CSV of all projects. This is used if you have a project submission portal that is not Devpost. Each line should contain the following comma-separated values:

* Name
* Description
* Project URL
* "Try It" link
* Video link
* Comma separated challenge list (in quotes)

When uploading CSVs, you will see a preview of the CSV with each row and column. Use this to confirm whether or not the CSV has a header (you can use the checkbox). Note that [Devpost uploads](#devpost-upload) will ignore this field as all Devpost CSVs will have a header.

<img src="https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?fit=max&auto=format&n=Tfg6DLeIA285gBzH&q=85&s=7bacdf9b6b8dabbe7f1f157eef1a0e86" alt="CSV Upload Preview" width="1000" height="544" data-path="images/jury/csv-preview.png" />

## Devpost upload

For hackathons that use Devpost, you may simply upload the CSV of projects exported from Devpost. To obtain this CSV, go to your hackathon's **manage page** on Devpost. On that page, you should see a tab labeled **Metrics**. Click this tab and you should see an option to download the CSV. Make sure you do NOT include personal information as it's unnecessary for Jury. See the image below for reference. Click the **Generate Report** button. Devpost will refresh the page and show a download link after a few moments (may take longer for bigger events).

<img src="https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?fit=max&auto=format&n=Tfg6DLeIA285gBzH&q=85&s=b8a24c6f0db7d980f2d94e47fc76d521" alt="Devpost Project Export Page" width="1263" height="682" data-path="images/jury/devpost-export.png" />

Once you have the CSV downloaded, go back into Jury and upload the CSV. It should correctly import all projects into Jury!

<Tip>
  Devpost includes projects that are still drafts (haven't been submitted), but Jury automatically ignores them when importing the CSV.
</Tip>
