
A full-stack platform for architects and creatives that turns competitions, jury workflows, community voting, and editorial publishing into one cohesive design ecosystem. Designed, engineered, and shipped end-to-end as the sole developer.
2024-Present
Founder & Full-Stack Developer


Technologies and tools used to bring this project to life.

Founder & Full-Stack Developer • A few of the surfaces I shaped on this project

Assigned jurors land in a dedicated workspace separated from the public flow. Each juror sees only the submissions allocated to them, alongside competition-specific rubrics and progress against deadlines, so jury rounds stay structured even when several competitions are live in parallel.

Rather than a free-form score, jurors rate against rubric criteria defined by the competition brief. Scores roll up into transparent aggregate rankings the admin can audit per juror, removing the 'one juror skewed everything' problem that plagues unstructured panels.

A parallel community vote runs alongside the jury round. Public ratings stay isolated from jury scores until both rounds close, so the audience signal stays honest and never gets contaminated by the official ranking.

Every signed-in creative gets a portfolio that auto-aggregates their submissions, jury history, and community standing across competitions. It doubles as their public profile and becomes the permanent footprint they leave on the platform.

A role-aware admin covers the full lifecycle: launch a competition, assign jurors, moderate submissions, publish articles, and audit results. The same surface drives the public site, so content edits go live without a deploy.
ArcAce is a full-stack architectural competition platform that combines project publishing, jury workflows, community voting, and editorial content into one cohesive ecosystem. I designed and developed the platform end-to-end as the sole engineer.
My work focused on building the competition lifecycle system: submission management, structured jury evaluation, community voting, winner reveals, and role-aware admin tooling. One of the biggest challenges was designing workflows that could support multiple user roles while keeping the experience intuitive and visually cohesive.
The platform is built on Next.js App Router, React 19, and Supabase with a unified Postgres schema powering authentication, CMS content, realtime updates, and AI-assisted ideation flows. Alongside engineering, I also established the product’s motion system, typography, and interaction language.