Skip to content

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

  1. Onboarding

    • Receive invitation from organiser
    • Create account
    • View welcome tutorial
    • Access assigned stand configuration
  2. Stand Customisation

    • Review assigned stand
    • Customise stand elements
    • Upload artwork
    • Submit for approval
  3. Artwork Management

    • Upload artwork files
    • Track submission status
    • Receive feedback
    • Make revisions
    • Receive final approval
  4. Communication

    • Contact organisers
    • Receive notifications
    • Access event updates
    • View approval status

Organiser Journey

  1. Event Setup

    • Create event
    • Configure stand options
    • Set artwork requirements
    • Define approval workflows
  2. Sponsor Management

    • Invite sponsors
    • Assign stand configurations
    • Monitor sponsor progress
    • Review submissions
  3. Approval Process

    • Review artwork submissions
    • Provide feedback
    • Approve/reject submissions
    • Track approval status
  4. Reporting

    • Generate event reports
    • Monitor progress
    • Track submissions
    • Export data

Admin Journey

  1. 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
  2. Support

    • Respond to organiser queries
    • Resolve technical issues
    • Provide guidance
    • Escalate issues
    • Act on behalf of users to resolve problems
    • Demonstrate features to users
  3. 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

  • 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.