Skip to content
Join
CurrentWeb / Platform

ACM BuildHub

The platform you are reading — the place where campus problems, ACM projects, teams and contributions are connected.

82% of this phase

The problem

A club page tells you a society exists. It does not tell you what is being built, what is unsolved, or where a new person could usefully start. That gap is why most people who are interested never join anything.

What we are building

  1. A Problem Lab where campus problems are written down properly instead of living in conversation.

  2. Project pages that are honest about what exists and what does not.

  3. A contribution record, so a student leaves with evidence rather than a membership line.

Current status

The most useful thing a project page can do is be specific about what is not true yet.

What exists today
  • The public site, deployed, with problem, project, research, team and contribution surfaces.
  • Application and submission flows that are stored and reviewed in a real admin queue.
  • Light and dark themes, both measured at zero WCAG AA contrast failures.
  • A contribution profile and activity feed built from the project repositories.
What does not exist yet
  • No authentication for members — the admin view is gated by one shared password.
  • No automatic contribution tracking from GitHub.

Technology

Next.jsTypeScriptTailwind CSSFramer Motion

Team

Design + build

Web team

Open roles

Pick the one that sounds like the thing you want to get better at.

  • FrontendAnyComponents, interaction detail, accessibility passes
  • BackendIntermediateWire contribution tracking to real repository activity
  • DesignIntermediateEditorial layout work and the contribution record design

What you can contribute

  • Submit a problem you have noticed. That is the fastest way to change what this site is about.

  • Take one page and make it better on a 360px screen.

  • Replace the last demo figure — team sizes — with a real roster.

Timeline

  1. Design

    Complete

    Problem-first information architecture agreed.

  2. Build

    Complete

    Public site, discovery, and application flows.

  3. Integrate

    Complete

    Submissions stored and reviewed in the admin queue.

  4. Deploy

    In progress

    Contribution tracking wired to real repositories.

Want in?

Apply to a role, or start by reading the problem behind it. Neither commits you to anything.

Browse problems