Survey Agility

A dynamic enterprise survey platform that lets teams build, deploy, and analyse surveys with drag-and-drop ease and fine-grained attribute-based access control.

Features

  • Drag-and-drop survey builder with mapped conditional logic
  • SSO integration for enterprise identity providers
  • Attribute-based access control (ABAC)
  • Survey Groups and User Groups

Tech Stack

ReactTypeScriptDnD KitNode.jsMongoDBTailwindSassSSOABAC

Key Insights

  • ABAC allowed targeting survey audiences by org attributes without hard-coding role lists
  • Conditional logic required a rules engine on both client and server to ensure consistent behaviour
  • Okta SSO integration streamlined user management and access control across the enterprise
  • Mapping user groups to survey groups required a flexible data model to accommodate different group types and attributes