Codex use case
Build a hackathon site
Give participants one place to find the agenda, register, and share what they built.
Turn your event brief and agenda into a site that guides participants through registration and demo submission, then keeps their projects available in a gallery.
Best for
- Organizers running a hackathon for their team or organization.
- Participants registering a team and submitting a demo.
Contents
Build a hackathon site
Give participants one place to find the agenda, register, and share what they built.
Turn your event brief and agenda into a site that guides participants through registration and demo submission, then keeps their projects available in a gallery.
Turn your event brief and agenda into a site that guides participants through registration and demo submission, then keeps their projects available in a gallery.
Related links
Best for
- Organizers running a hackathon for their team or organization.
- Participants registering a team and submitting a demo.
Starter prompt
Before you start
Give hackathon participants a link they can use before, during, and after the event. Build a site where they can find the schedule, register a team, submit a demo, and explore what others made. Organizers can use the same project gallery to run demos and share the results afterward.
Gather the information you would normally send participants:
| Source | Example | What it contributes |
|---|---|---|
| Event brief | A document with event date, time zone, location, and organizer contact | The event overview and help information |
| Agenda | A spreadsheet with start time, end time, session, and location or meeting link | The schedule |
| Participant guide | Team instructions, rules, judging criteria, submission deadline, and resource links | Instructions for joining and submitting |
Decide what participants need to submit and when projects should appear in the gallery. For example, you might collect a title, a short description of what the team built, and a demo link. Use the event’s rules to decide whether entries appear immediately or when submissions close.
Example: A one-day team hackathon
In this hypothetical event, participants meet at 9:00, form teams at 9:30, submit projects by 16:00, and begin demos at 16:30. All times use the event’s stated time zone. A participant opens the site to find the morning meeting link, registers their team, then returns later to add the project description and demo. During presentations, the organizer opens each submitted project from the gallery.
Replace the sample times with your confirmed schedule. Participants choose what to build; the site gives them the information and steps they need to take part.
Connect your sources
- Attach the event brief and agenda in the build conversation. If they’re in a connected app, ask ChatGPT which connections are available, then provide the exact document links and spreadsheet tab name. Complete any connection step it requests. For example, supply the “Team hackathon brief” document and “Agenda” spreadsheet tab from Google Drive or SharePoint, if the relevant connection is available. Use ordinary links for the meeting room and participant resources.
- Ask ChatGPT to summarize the schedule, deadline, team rules, and required submission fields. Confirm the event date and time zone. Resolve conflicting deadlines before using the starter prompt.
- Build from a reviewed copy of these details, with links to original resources. Keep team registrations and project submissions in the site so they remain available between visits. Changes to the source agenda need a separate site update unless you add a live connection.
- If you need the agenda to load from a connected source, ask ChatGPT to verify that the connection can read it. Keep the site private to your workspace and test with a participant’s own account. Follow data and connections.
Check that participants can open meeting links, instructions, and demo links with their own accounts. You can start with attached files and ordinary resource links; a live connection isn’t required for registration and submissions.
How to use it
-
Confirm the event clock and instructions
Use the starter prompt with your event materials. Open the preview and compare it with the approved brief. Check the date, time zone, session times, submission deadline, and links. A participant should be able to find where to go next, how to join, and what to submit without asking an organizer. Keep the deadline and help contact near the submission instructions.
-
Register a team and submit a demo
Register a fictional test team, then return to add a project title, description, and demo link. Check the full path from registration to a submitted entry: can members tell what’s saved, what’s still missing, and whether their project has been submitted? Confirm that it appears in the gallery according to your event’s visibility rule.
Edit the entry and reload to confirm the changes were saved. Test with a second team account and confirm it can’t edit the first team’s entry, including through a direct link. Check what happens at the submission deadline and remove test entries before the event.
-
Use the site during and after the hackathon
Review the audience and publish the site for your participants. Add the link to the event invitation and ask a colleague to find the agenda and submission instructions without your help. Before the event, use their feedback to clarify any confusing steps.
During demos, use the gallery to open each project and see the team’s description alongside its demo link. After the event, keep the gallery available to the intended audience so people can revisit projects they missed. Check demo links from a participant’s account, and update event information without replacing the saved submissions.
Take it further
Update the agenda without losing submissions
Change session times or locations without overwriting registered teams, submitted projects, or their access rules.
Add a submission countdown
Make the deadline visible in the event’s time zone and explain what happens when it passes.
Related use cases
Build an onboarding portal
Turn your team's first-week plan into daily activities, resource links, and a practice task...
Manage creative requests from brief to delivery
Turn your creative brief template into a request app where colleagues submit work, designers...
Build an interactive lesson resource
Use Sites with approved lesson materials, practice questions, feedback rules, accessibility...