Back to Projects

GDGoC IPB University

Last updated September 1, 2026

G

A campus developer community turns over its people every year, which means it runs registration every year.

Core team, mentors, active members. Each cycle brings a new intake with different roles, and each role needs different information collected. Google Forms handles the first cohort fine. By the time the community has grown, the leadership team is reconciling several spreadsheets by hand, has no reliable list of who currently holds which role, and repeats the whole coordination effort next cycle from scratch.

The constraint that shapes the answer is who maintains it. This is a volunteer run community. Whoever builds the tool graduates. A custom backend needing someone to patch a server and rotate credentials is a tool that stops working the year its author leaves.

So the requirement was proper registration and role management with as little ongoing maintenance as the architecture allows.