Feature Priority Survey with Improved UX
·
9 commits
to master
since this release
π Feature Priority Survey Release
New Features
- Simplified Survey UX: Changed from complex 5-item drag-and-drop ranking to simple "Top 1 + Bottom 1" selection
- Enhanced Analytics: Comprehensive Mixpanel tracking with detailed selection data
- Anonymous Submission: Frictionless feedback collection without authentication requirements
Survey Features
- Enhanced Sharing (team collaboration features)
- Project Management (organize diagrams into projects/folders)
- AI Assistance (AI-powered diagram generation)
Technical Improvements
- E2E Test Suite: Comprehensive Playwright tests covering all survey scenarios
- Firebase Integration: Secure anonymous data collection with proper Firestore rules
- Offline Support: Dual localStorage system for submission tracking and offline fallback
- Package Manager Migration: Complete migration from Yarn to pnpm
Quality Assurance
- 6 comprehensive E2E test scenarios
- 30-day re-show prevention mechanism
- Mixpanel event tracking with user context
- Error handling and offline data synchronization
Deployment
- Web application: https://app.zenuml.com
- Staging: https://staging.zenuml.com
- All Firebase functions updated with enhanced tracking