Survey Design Support System
A system that covers the whole flow of designing, reviewing, versioning, and reusing questionnaires in the browser, and then pushing the finished questionnaire into the delivery tool Creative Survey through a Chrome extension.
This documentation is intended for everyone involved in the project โ engineers, product owners, and designers alike.
Documentation Structure
| Section |
Contents |
| ๐ Business Domain |
The product's purpose, actors, features, and data model |
| ๐ป Development |
Setup, API definitions, DB definitions, infrastructure, coding rules, and other technical information |
| ๐ Links |
External resources such as Google Drive, Figma, and GitHub |
Repositories
| Repository |
Role |
heineken-survey-design-backend |
API server (Hono + Bun + Drizzle / PostgreSQL) |
heineken-survey-design-frontend |
Web UI (Next.js 15 App Router) |
Lab-web-extension |
Chrome extension (Plasmo). Pushes questionnaires into Creative Survey and imports existing ones |
heineken-survey-design-docs |
This documentation (MkDocs Material) |
Maintainers
| Name |
Role |
| Write the name |
Write the role |
Last updated: 2026-08-19