Summary
The backend for a GDSC Redesign Challenge team entry that placed 2nd in 2024. My part was the backend.
Approach
A layered Go service: controller, service, and repository, with middleware in front. The layering kept request handling separate from business rules and from persistence, which made the API testable without a database.
Honest limitations
The repository name is vague and it has no README yet. Both are known cleanup items.
Gallery

Next project
Sriwijaya Digital Conference 2024