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.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.
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.
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 will ignore this field as all Devpost CSVs will have a header.
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).Once you have the CSV downloaded, go back into Jury and upload the CSV. It should correctly import all projects into Jury!
Devpost includes projects that are still drafts (haven’t been submitted), but Jury automatically ignores them when importing the CSV.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"HackUTD Docs","colors":{"primary":"#FF005E","light":"#FF005E","dark":"#FF005E"},"logo":{"light":"https://mintcdn.com/hackutd-4b592637/hoqu-ZxVO0GfFAGD/logo/light.svg?fit=max\u0026auto=format\u0026n=hoqu-ZxVO0GfFAGD\u0026q=85\u0026s=1c79ee8867844938b89ed50b3c3762e8","dark":"https://mintcdn.com/hackutd-4b592637/hoqu-ZxVO0GfFAGD/logo/dark.svg?fit=max\u0026auto=format\u0026n=hoqu-ZxVO0GfFAGD\u0026q=85\u0026s=98645baeef525a7e2da77b02533d79e0"},"favicon":"https://mintcdn.com/hackutd-4b592637/ZARendjrRfbPGy7P/favicon.svg?fit=max\u0026auto=format\u0026n=ZARendjrRfbPGy7P\u0026q=85\u0026s=d9f7db1430e59955c9ff89ff80f06bac","appearance":{"default":"light"},"navbar":{"links":[{"href":"https://github.com/hackutd","label":"GitHub"}],"primary":{"type":"button","label":"HackUTD","href":"https://hackutd.co"}},"footer":{"socials":{"x":"https://x.com/hackutd","github":"https://github.com/hackutd","instagram":"https://instagram.com/hackutd"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"hackutd-4b592637","hasAudioNarration":false,"actualSubdomain":"hackutd-4b592637","customDomains":["docs.hackutd.co"],"gitSource":{"type":"github","owner":"hackutd","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"f42e9537-d62f-47d2-88a4-ec7f3465137d","liveDeploymentHistoryId":"6aa2fa783a2334256df8b840","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aa2fa783a2334256df8b840"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aa2fa783a2334256df8b840","clientVersion":"0.0.4054","searchFilterCounts":[{"language":"default","tag":"Projects","count":53},{"language":"default","tag":"Jury","count":36},{"language":"default","tag":"Harp","count":17},{"language":"default","tag":"Technical Details","count":16},{"language":"default","tag":"Using Jury","count":15},{"language":"default","tag":"Jury Admin","count":8},{"language":"default","tag":"Frontend","count":6},{"language":"default","tag":"Features","count":5},{"language":"default","tag":"Reference","count":5},{"language":"default","tag":"Backend","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"@import url(https://api.fontshare.com/v2/css?f[]=satoshi@300,400,500,700,900\u0026display=swap);:root{--hackutd-gradient:radial-gradient(\n 119.34% 84.58% at 6.07% 6.94%,\n #f4f4f4 23.56%,\n #ff005e 60.58%,\n #6c17fe 100%\n );--font-family-sans:'Satoshi', ui-sans-serif, system-ui, -apple-system,\n 'Segoe UI', sans-serif}body,button,h1,h2,h3,h4,h5,h6,html,input,select,textarea{font-family:var(--font-family-sans)!important}[data-theme=dark] body,body,html.dark body{background-attachment:fixed;background-size:cover}body{background-image:var(--hackutd-gradient)}[data-theme=dark] body,html.dark body{background-color:#1a1a1a;background-image:radial-gradient(119.34% 84.58% at 6.07% 6.94%,rgba(255,0,94,.18) 0,rgba(255,0,94,.16) 60%,rgba(108,23,254,.2) 100%)}a.brand-button{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.625rem 1.25rem;border-radius:.75rem;font-weight:600;color:#fff!important;text-decoration:none!important;background:#ff005e;transition:background .15s ease}a.brand-button:hover{background:#e60054}.card:hover,a[class*=card]:hover{border-color:#ff005e;box-shadow:0 8px 30px -12px rgba(255,0,94,.35)}"}],"page":{"pagePath":"jury/usage/admin/add-projects","slug":"/jury/usage/admin/add-projects","pageMetadata":{"title":"Adding projects","sidebarTitle":"Adding Projects","description":"How to import projects into Jury","href":"/jury/usage/admin/add-projects"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How to import projects into Jury\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,OptimizedImage,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`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.`}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=1729b188c205731c15e43a8eb963e696`,alt:`Add Projects Page`,\"data-og-width\":`1688`,width:`1688`,\"data-og-height\":`551`,height:`551`,\"data-path\":`images/jury/add-projects.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=280\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=996c2539992e14d25b01657686a842de 280w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=560\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=0d2a6a70a1d5136a6f264d1ae4199cf1 560w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=840\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=a8229b69cf767557e21d5f6a239af179 840w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=2f0154dcf4af337d5bf3657669652b06 1100w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=34fc04706ecf389d57c0fc6959f20797 1650w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/add-projects.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=c802fcd68ce463d41eb792f45fb8af3d 2500w`}),`\n`,_jsx(_components.p,{children:`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.`}),`\n`,_jsx(Heading,{level:`2`,id:`add-project-form`,children:`Add project form`}),`\n`,_jsxs(_components.p,{children:[`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 `,_jsx(_components.a,{href:`/jury/usage/admin/tracks`,children:`track judging`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`csv-upload`,children:`CSV upload`}),`\n`,_jsx(_components.p,{children:`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:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Name`}),`\n`,_jsx(_components.li,{children:`Description`}),`\n`,_jsx(_components.li,{children:`Project URL`}),`\n`,_jsx(_components.li,{children:`“Try It” link`}),`\n`,_jsx(_components.li,{children:`Video link`}),`\n`,_jsx(_components.li,{children:`Comma separated challenge list (in quotes)`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`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 `,_jsx(_components.a,{href:`#devpost-upload`,children:`Devpost uploads`}),` will ignore this field as all Devpost CSVs will have a header.`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=7bacdf9b6b8dabbe7f1f157eef1a0e86`,alt:`CSV Upload Preview`,\"data-og-width\":`1000`,width:`1000`,\"data-og-height\":`544`,height:`544`,\"data-path\":`images/jury/csv-preview.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=280\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=12daae34ae43de396e3b5d64c42ffb32 280w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=560\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=2d2b5fc4380c88d47f138fe48b2cd6dc 560w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=840\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=09c79d16396e14c062f20f618e10b1ce 840w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=20a4863ac8032a782227c679b736ef9d 1100w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=d2aa96062c8eb51dce20c7c63c0016b5 1650w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/csv-preview.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=1a8eaa092c99dfb35ecc44683d324e6c 2500w`}),`\n`,_jsx(Heading,{level:`2`,id:`devpost-upload`,children:`Devpost upload`}),`\n`,_jsxs(_components.p,{children:[`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 `,_jsx(_components.strong,{children:`manage page`}),` on Devpost. On that page, you should see a tab labeled `,_jsx(_components.strong,{children:`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 `,_jsx(_components.strong,{children:`Generate Report`}),` button. Devpost will refresh the page and show a download link after a few moments (may take longer for bigger events).`]}),`\n`,_jsx(OptimizedImage,{src:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=b8a24c6f0db7d980f2d94e47fc76d521`,alt:`Devpost Project Export Page`,\"data-og-width\":`1263`,width:`1263`,\"data-og-height\":`682`,height:`682`,\"data-path\":`images/jury/devpost-export.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=280\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=362dea270f64e0b9f3a2c96b45577d96 280w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=560\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=41835de6784e2242549834a15272a59e 560w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=840\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=3b875d7287b0c13bdf161c5879ff5fc6 840w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=3d424c6144b79e480bb71dc2299f10a6 1100w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=c7f176930d689371fbc5e4f52df376dc 1650w, https://mintcdn.com/hackutd-4b592637/Tfg6DLeIA285gBzH/images/jury/devpost-export.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Tfg6DLeIA285gBzH\u0026q=85\u0026s=4b7cd6b271f11e39e6805405509cee7d 2500w`}),`\n`,_jsx(_components.p,{children:`Once you have the CSV downloaded, go back into Jury and upload the CSV. It should correctly import all projects into Jury!`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Devpost includes projects that are still drafts (haven’t been submitted), but Jury automatically ignores them when importing the CSV.`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Adding projects","sidebarTitle":"Adding Projects","description":"How to import projects into Jury","href":"/jury/usage/admin/add-projects"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Add project form","slug":"add-project-form","depth":2,"children":[]},{"title":"CSV upload","slug":"csv-upload","depth":2,"children":[]},{"title":"Devpost upload","slug":"devpost-upload","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"hackutd-4b592637","siteName":"HackUTD Docs","title":"Adding projects - HackUTD Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-10T18:44:28.084Z","originalFileLocation":"jury/usage/admin/add-projects.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How to import projects into Jury\">\u003cmeta data-mint-head name=\"application-name\" content=\"HackUTD Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Adding projects - HackUTD Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to import projects into Jury\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"HackUTD Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.hackutd.co/jury/usage/admin/add-projects\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://hackutd-4b592637.mintlify.app/_mintlify/api/og/v2?division=Jury+Admin\u0026amp;title=Adding+projects\u0026amp;description=How+to+import+projects+into+Jury\u0026amp;theme=9fdcd517c1b1a39ceee3867d\u0026amp;signature=427b3178162f8c0f8e54499d21e1d6587cc339b41715429b4ac2eef3436e6c7e\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Adding projects - HackUTD Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to import projects into Jury\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://hackutd-4b592637.mintlify.app/_mintlify/api/og/v2?division=Jury+Admin\u0026amp;title=Adding+projects\u0026amp;description=How+to+import+projects+into+Jury\u0026amp;theme=9fdcd517c1b1a39ceee3867d\u0026amp;signature=427b3178162f8c0f8e54499d21e1d6587cc339b41715429b4ac2eef3436e6c7e\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/hackutd-4b592637/LROUZ2RpuPUTwONY/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"HackUTD Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FF005E\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.hackutd.co/jury/usage/admin/add-projects\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/jury/usage/admin/add-projects.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.hackutd.co/#organization\",\"name\":\"HackUTD Docs\",\"url\":\"https://docs.hackutd.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/hackutd-4b592637/hoqu-ZxVO0GfFAGD/logo/light.svg?fit=max\u0026auto=format\u0026n=hoqu-ZxVO0GfFAGD\u0026q=85\u0026s=1c79ee8867844938b89ed50b3c3762e8\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.hackutd.co#website\",\"name\":\"HackUTD Docs\",\"url\":\"https://docs.hackutd.co\",\"publisher\":{\"@id\":\"https://docs.hackutd.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.hackutd.co/jury/usage/admin/add-projects#webpage\",\"url\":\"https://docs.hackutd.co/jury/usage/admin/add-projects\",\"name\":\"Adding projects\",\"description\":\"How to import projects into Jury\",\"dateModified\":\"2026-09-10T18:44:28.084Z\",\"isPartOf\":{\"@id\":\"https://docs.hackutd.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.hackutd.co/jury/usage/admin/add-projects#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.hackutd.co/jury/usage/admin/add-projects#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Projects\",\"item\":\"https://docs.hackutd.co/jury/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Jury\",\"item\":\"https://docs.hackutd.co/jury/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Using Jury\",\"item\":\"https://docs.hackutd.co/jury/usage/introduction\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Jury Admin\",\"item\":\"https://docs.hackutd.co/jury/usage/admin/introduction\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Adding projects\",\"item\":\"https://docs.hackutd.co/jury/usage/admin/add-projects\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.hackutd.co/jury/usage/admin/add-projects#article\",\"headline\":\"Adding projects\",\"name\":\"Adding projects\",\"description\":\"How to import projects into Jury\",\"url\":\"https://docs.hackutd.co/jury/usage/admin/add-projects\",\"mainEntityOfPage\":{\"@id\":\"https://docs.hackutd.co/jury/usage/admin/add-projects#webpage\"},\"dateModified\":\"2026-09-10T18:44:28.084Z\",\"publisher\":{\"@id\":\"https://docs.hackutd.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.hackutd.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"HackUTD Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"HackUTD Docs","nav":{"global":null,"pages":[{"group":"Getting Started","pages":[{"title":"Introduction","href":"/index"}]},{"group":"Projects","pages":[{"group":"Jury","pages":[{"title":"Overview","href":"/jury/overview"},{"group":"Using Jury","pages":[{"title":"Using Jury","href":"/jury/usage/introduction"},{"title":"Deploying for your hackathon","sidebarTitle":"Deploying for your Hackathon","href":"/jury/usage/deploy"},{"title":"Physical judging setup","sidebarTitle":"Physical Judging Setup","href":"/jury/usage/judging-setup"},{"title":"Judging overview","sidebarTitle":"Judging Overview","href":"/jury/usage/overview"},{"group":"Jury Admin","pages":[{"title":"Using the admin interface","sidebarTitle":"Jury Admin","href":"/jury/usage/admin/introduction"},{"title":"Configuration and settings","sidebarTitle":"Configuration","description":"How to configure your Jury instance once set up","href":"/jury/usage/admin/configuration"},{"title":"Adding projects","sidebarTitle":"Adding Projects","href":"/jury/usage/admin/add-projects"},{"title":"Adding judges","sidebarTitle":"Adding Judges","description":"How to add judges to Jury","href":"/jury/usage/admin/add-judges"},{"title":"Score aggregation","sidebarTitle":"Score Aggregation","href":"/jury/usage/admin/scoring"},{"title":"Judging tracks (challenges)","sidebarTitle":"Tracks","href":"/jury/usage/admin/tracks"},{"title":"Judging with multiple groups","sidebarTitle":"Groups","href":"/jury/usage/admin/groups"},{"title":"Admin dashboard","sidebarTitle":"Admin Dashboard","href":"/jury/usage/admin/dashboard"}]},{"title":"Judge interface","sidebarTitle":"Judge Interface","href":"/jury/usage/judge"},{"title":"Project expo","sidebarTitle":"Project Expo","href":"/jury/usage/expo"},{"title":"Tips and contingencies","sidebarTitle":"Tips and Contingencies","href":"/jury/usage/tips"}]},{"title":"Contributing","href":"/jury/contributing"},{"group":"Technical Details","pages":[{"title":"Technical details","sidebarTitle":"Overview","href":"/jury/details/overview"},{"title":"Jury core development principles","sidebarTitle":"Core Principles","href":"/jury/details/principles"},{"group":"Frontend","pages":[{"title":"Frontend","sidebarTitle":"Introduction","href":"/jury/details/frontend/introduction"},{"title":"Routing (specifically React Routing)","sidebarTitle":"Routing","href":"/jury/details/frontend/routing"},{"title":"Components","href":"/jury/details/frontend/components"},{"title":"Styling","href":"/jury/details/frontend/styling"},{"title":"Calling backend API","sidebarTitle":"Calling Backend API","href":"/jury/details/frontend/api"},{"title":"Zustand store","sidebarTitle":"Zustand Store","href":"/jury/details/frontend/store"}]},{"group":"Backend","pages":[{"title":"Backend","sidebarTitle":"Introduction","href":"/jury/details/backend/introduction"},{"title":"File structure","sidebarTitle":"File Structure","href":"/jury/details/backend/structure"},{"title":"API","href":"/jury/details/backend/api"},{"title":"MongoDB database","sidebarTitle":"Database","href":"/jury/details/backend/database"},{"title":"Logging","href":"/jury/details/backend/logging"}]},{"group":"Development Notes","pages":[{"title":"Development notes","sidebarTitle":"Introduction","href":"/jury/details/development/introduction"},{"title":"Github","href":"/jury/details/development/github"},{"title":"Documentation","href":"/jury/details/development/docs"}]}]},{"group":"Reference","pages":[{"title":"Public API","href":"/jury/reference/public-api"},{"title":"Internal API","href":"/jury/reference/internal-api"},{"title":"Environmental variables","sidebarTitle":"Environmental Variables","href":"/jury/reference/envs"}]}]},{"group":"Harp","pages":[{"title":"Overview","href":"/harp/overview"},{"title":"Why Harp?","href":"/harp/why-harp"},{"group":"Features","pages":[{"title":"Hacker experience","href":"/harp/features/hackers"},{"title":"Applications \u0026 review","href":"/harp/features/applications"},{"title":"Event-day operations","href":"/harp/features/event-day"},{"title":"Content \u0026 public site","href":"/harp/features/public-content"},{"title":"Administration \u0026 reset","href":"/harp/features/administration"}]},{"title":"Architecture","href":"/harp/architecture"},{"group":"Adopting Harp","pages":[{"title":"Adoption guide","href":"/harp/adoption/guide"},{"title":"Forking \u0026 staying upstream","href":"/harp/adoption/forking"},{"title":"The marketing site","href":"/harp/adoption/marketing-site"}]},{"group":"Deployment","pages":[{"title":"Local development","href":"/harp/deployment/local"},{"title":"Production deployment","href":"/harp/deployment/production"},{"title":"Environment variables","href":"/harp/deployment/environment"}]},{"group":"Reference","pages":[{"title":"Public content API","href":"/harp/reference/public-api"},{"title":"Migrations for forks","href":"/harp/reference/migrations"}]},{"title":"Contributing","href":"/harp/contributing"}]}]}]},"basePath":"","title":"Adding projects - HackUTD Docs","buildId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","deploymentId":"dpl_345ReqzYaAjzS9QpeJemsKdb7KDj","dynamics":["a74be98ba7"],"chunks":["zoom-image-lightbox-B4-wUcHm.js","lightbox-handle-r17bVUz3.js"]}