Inspiration
This challenge rewards public attention: one original marketing asset that can earn reactions, votes, comments, and shares without paid ads, bots, or shortcuts. MarketMirror was built around that exact scoreboard. Instead of generating generic marketing copy, it helps shape an idea into something people can judge quickly: would they react, share, vote, or scroll?
What it does
MarketMirror turns a rough product idea into a vote-ready campaign package. It generates a sharp public hook, ConnectsBlue-ready post copy, a 20 second video script, a visual brief, a downloadable campaign card, and a scoring cockpit mapped to the hackathon criteria: engagement, creativity, originality, virality potential, and vote readiness.
How we built it
The MVP is a React and TypeScript app deployed on GitHub Pages. The campaign engine runs deterministically in the browser so the demo works without an API key. For stronger generations, the repo includes an optional local NVIDIA NIM proxy: add NVIDIA_API_KEY later, run the proxy, toggle the NVIDIA mode in the app, and the same campaign brief can be upgraded with an LLM response.
Challenges we ran into
The hard part was designing for public reaction instead of polished-but-forgettable copy. The app needed to produce an asset with tension, proof, a clear voting prompt, and an organic launch plan while staying inside the rules: no paid ads, no bots, and no fake engagement.
Accomplishments that we're proud of
The MVP is live, source code is public, and the workflow is complete enough for a real submission: brief input, asset generation, hook tournament, rubric score, launch checklist, compliance checks, export prompt, and downloadable campaign card.
What we learned
A good hackathon marketing entry is not just a nice slogan. It needs a visible enemy, a concrete proof point, a reason to comment, and a low-friction action that makes voting feel natural.
What's next for MarketMirror
The next update is replacing the temporary submission media with a recorded walkthrough and publishing the selected campaign asset on ConnectsBlue for real engagement before judging. The live app and GitHub repo are already linked below.
Log in or sign up for Devpost to join the conversation.