Partner documentation hub & structured requests
How we solved it
The problem: Questions and file hand-offs lived in long email threads and informal shared folders. It was hard to see who asked for what, which document version was official, and who was allowed to open it—almost every permission tweak meant opening a separate IT task.
What we built: A single web application with two sign-in doors: internal staff sign in with Microsoft Azure AD; users at partner organizations sign in with Okta. Inside: a browsable catalog of products and technologies, each linked to its documents; a central file library in the cloud with version history and simple uploads; and a request queue sorted by topic, where every item has a responsible person and optional observers so the conversation stays in one place. Access follows role rules down to individual files. Administrators manage people, catalog content, and handovers from one place. Implementation: Next.js, PostgreSQL, AWS (including Kubernetes for production), with automated build and release through GitLab.