User Experience
User Personas and Roles
1. Sponsors
Sponsors are the end-customers who will be exhibiting at conferences. They use the portal to customise their stand and manage their artwork.
Key Characteristics:
- May have varying levels of technical expertise
- Need clear guidance on artwork requirements
- Require easy access to their stand configuration
- Need to track the status of their artwork submissions
- May need to communicate with organisers
Primary Goals:
- Upload and manage artwork for their stand
- Customise their stand configuration
- Track the status of their submissions
- Communicate with organisers
- Access event information
2. Organisers
Organisers are Nimlok's direct customers who host conferences. They manage the event setup and support sponsors.
Key Characteristics:
- Familiar with conference management
- Need to manage multiple sponsors
- Require oversight of stand configurations
- Need to communicate with both sponsors and Nimlok
- May need to generate reports
Primary Goals:
- Set up and manage events
- Invite and manage sponsors
- Assign and review stand configurations
- Monitor artwork submissions
- Generate reports
- Communicate with sponsors and Nimlok
3. Admins
Admins are Nimlok team members who provide support and manage the platform. They have full system access and can perform actions on behalf of any user type.
Key Characteristics:
- Technical expertise
- Need to manage multiple events
- Require comprehensive system access
- Need to provide support to organisers
- Must ensure system compliance
- Can act on behalf of sponsors and organisers
- Have access to all user interfaces and features
Primary Goals:
- Create and manage events
- Invite and manage organisers
- Monitor system usage
- Provide technical support
- Ensure compliance
- Generate system reports
- Support users by performing actions on their behalf
- Troubleshoot and resolve user issues directly
User Journey Maps
Sponsor Journey
-
Onboarding
- Receive invitation from organiser
- Create account
- View welcome tutorial
- Access assigned stand configuration
-
Stand Customisation
- Review assigned stand
- Customise stand elements
- Upload artwork
- Submit for approval
-
Artwork Management
- Upload artwork files
- Track submission status
- Receive feedback
- Make revisions
- Receive final approval
-
Communication
- Contact organisers
- Receive notifications
- Access event updates
- View approval status
Organiser Journey
-
Event Setup
- Create event
- Configure stand options
- Set artwork requirements
- Define approval workflows
-
Sponsor Management
- Invite sponsors
- Assign stand configurations
- Monitor sponsor progress
- Review submissions
-
Approval Process
- Review artwork submissions
- Provide feedback
- Approve/reject submissions
- Track approval status
-
Reporting
- Generate event reports
- Monitor progress
- Track submissions
- Export data
Admin Journey
-
Platform Management
- Create new events
- Invite organisers
- Configure system settings
- Monitor usage
- Access and modify any user's data
- Perform actions as any user type
-
Support
- Respond to organiser queries
- Resolve technical issues
- Provide guidance
- Escalate issues
- Act on behalf of users to resolve problems
- Demonstrate features to users
-
Compliance
- Monitor system security
- Review user access
- Ensure data protection
- Maintain audit logs
- Review user actions
- Manage user permissions
UI/UX Guidelines
Design Principles
- Clear and intuitive navigation
- Consistent interface across all user types
- Progressive disclosure of complex features
- Responsive design for all devices
- Accessible to all users
Interface Elements
- Dashboard views tailored to each user type
- Clear status indicators
- Intuitive file upload interface
- Streamlined approval workflows
- Comprehensive search and filtering
Accessibility Considerations
- WCAG 2.1 AA compliance
- Keyboard navigation
- Screen reader compatibility
- High contrast options
- Clear error messages
- Alternative text for images
Mobile Responsiveness
- Optimised for all screen sizes
- Touch-friendly interfaces
- Responsive image handling
- Mobile-optimised forms
- Efficient mobile navigation
User Interface Components
Common Elements
- Header with user role and navigation
- Sidebar with role-specific menu
- Main content area
- Status notifications
- Action buttons
- Search functionality
Role-Specific Features
Sponsor Interface
- Stand configuration viewer
- Artwork upload interface
- Submission status tracker
- Communication centre
- Event information display
Organiser Interface
- Event management dashboard
- Sponsor management tools
- Approval workflow interface
- Reporting tools
- Communication centre
Admin Interface
- System management dashboard
- User management tools
- Event oversight
- Support ticket system
- System monitoring
- User impersonation capabilities
- Full access to all user interfaces
- Audit log viewer
- Permission management tools
Communication Guidelines
Notifications
- Email notifications for important updates
- In-app notifications for real-time updates
- Status change alerts
- Deadline reminders
- Approval notifications
Messaging
- In-app messaging system
- Role-based communication channels
- File sharing capabilities
- Message templates
- Communication history
Error Handling
User Feedback
- Clear error messages
- Helpful recovery suggestions
- Contextual help
- Support contact options
- Progress indicators
System Messages
- Consistent message styling
- Actionable feedback
- Clear next steps
- Technical details when appropriate
- User-friendly language
Success Metrics
User Satisfaction
- Task completion rates
- Time to complete key actions
- Error rates
- Support ticket volume
- User feedback scores
System Performance
- Page load times
- Upload success rates
- System uptime
- Response times
- Mobile performance
Future Considerations
User Experience Improvements
- Enhanced mobile experience
- Advanced reporting tools
- Improved communication features
- Additional customisation options
- Integration capabilities
Accessibility Enhancements
- Additional language support
- Enhanced screen reader compatibility
- Improved keyboard navigation
- Extended colour contrast options
- Additional assistive technologies
For detailed UI mockups and wireframes, see the UI Mockups appendix.