Skip to content

Voyager ship/hackathons stages#4060

Open
simon0820s wants to merge 116 commits into
ava-labs:masterfrom
Voyager-Ship:voyager-ship/hackathons-stages
Open

Voyager ship/hackathons stages#4060
simon0820s wants to merge 116 commits into
ava-labs:masterfrom
Voyager-Ship:voyager-ship/hackathons-stages

Conversation

@simon0820s
Copy link
Copy Markdown
Contributor

✨ Hackathons: Stages & Forms Integration

🚀 Overview

This PR introduces full support for Stages within Hackathons, including dynamic form creation, submission flow, and improved navigation across the hackathon experience.


🧩 Features Added

1. Stages System

  • Added a new Stages section to the Hackathon page
  • Support for creating stages dynamically
  • Each stage can now have its own custom form

2. Stage Submission Page

  • New page to submit forms per stage
  • Forms are:
    • Dynamically rendered based on stage configuration
    • Persisted into the associated project's formData

3. Project Collaboration

  • Added section to invite new members directly from the stage submission page

4. Hackathon Edit Improvements

  • Introduced tabs navigation to improve UX and organization
  • Enabled:
    • Dynamic creation of stages
    • Dynamic creation and configuration of forms per stage

5. Preview Enhancements

  • Added a new tab in the preview screen
  • Allows visualization of:
    • Stage forms


📌 Summary

This PR establishes the foundation for a stage-driven hackathon flow, enabling structured participation, dynamic forms, and better collaboration tools within projects.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 7, 2026

@simon0820s is attempting to deploy a commit to the Ava Labs Team on Vercel.

A member of the Team first needs to authorize it.

@dihnometry dihnometry force-pushed the voyager-ship/hackathons-stages branch from 2208af9 to c164d41 Compare May 14, 2026 05:10
@dihnometry dihnometry force-pushed the voyager-ship/hackathons-stages branch from f834f3e to 3e35682 Compare May 14, 2026 05:25
@JhormanSalazar JhormanSalazar force-pushed the voyager-ship/hackathons-stages branch from 6ee48be to 26e365e Compare May 20, 2026 22:48
Signed-off-by: Jhorman Andres Salazar Quiroz <salazarjhorman181@gmail.com>
@JhormanSalazar JhormanSalazar force-pushed the voyager-ship/hackathons-stages branch from 817b5bc to 4a6d5a0 Compare May 21, 2026 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants