-
-
Turn a pasted hackathon brief into a named, editable submission checklist.
-
Review the original wording behind each requirement to understand its context.
-
Refine checklist items, mark tasks complete, and save progress in your browser.
-
Download a named Markdown checklist with task status and source text.
Inspiration
While looking for hackathons to join, I found that important requirements were scattered across long event pages. BriefForge grew from a simple idea: turn a pasted brief into a checklist that makes preparing a submission easier.
What it does
BriefForge turns hackathon briefs into editable, source-backed checklists. Users can name their hackathon, generate checklist items, review the original wording behind each item, and flag details that need clarification.
Users can edit requirements, mark items complete, save progress in their browser, and export a named Markdown checklist.
How we built it
BriefForge uses HTML, CSS and JavaScript, with a lightweight Node.js server for local development. Its extraction engine uses rules to identify requirements in pasted text. Processing happens in the browser, without an external AI API.
The interface combines translucent panels with original line illustrations of building tools. We used the Build With AI learning pack to help structure planning and AI-assisted development.
Challenges we ran into
Real hackathon pages contain navigation, promotional text and comments alongside actual requirements. Testing a full copied event page revealed irrelevant checklist items and missed requirements.
We improved section handling, list extraction and checklist titles. We also kept the source text available so users can review the evidence behind each item.
What we learned
This was my first experience planning an app with written requirements. Building BriefForge showed me how testing with real input can reveal problems that a simple example misses.
Accomplishments
We built a working flow from pasted brief to editable checklist and Markdown export. Progress persists after reloading, and the app flags some unclear details for review.
What's next
Improve extraction across more event formats, make deadline handling clearer, and expand testing with real hackathon briefs.
BriefForge is a planning aid. Users should review the complete official rules before submitting.
Log in or sign up for Devpost to join the conversation.