Kiosk Application Features
Comprehensive guide to all features and capabilities of the EyeOn Kiosk Application
Kiosk Application Features
The EyeOn Kiosk Application provides a comprehensive suite of features designed to enhance the visitor experience at shopping centers and malls. From interactive directory maps to real-time promotions, each feature is carefully crafted to provide intuitive navigation and valuable information to visitors.
All features are seamlessly integrated with the Portal CMS, ensuring real-time content updates and consistent branding across all kiosk displays. The application is optimized for touch interaction and designed to be accessible to all users.

EyeOn Kiosk Application - Complete feature set for interactive mall directory
Core Features
The four main feature areas of the Kiosk Application
Interactive Directory Map
2D floor plan with store locations, amenities, and real-time navigation
- •Interactive 2D mall floor plan with detailed store locations
- •Real-time navigation from kiosk to any retailer
- •Amenity filtering and quick access buttons
- •Level switching between mall floors
- •Zoom controls and pinch-to-zoom gesture support
- •Store detail popups with contact information and directions
Comprehensive Store Directory
Searchable store listings with categories, contact information, and detailed profiles
- •Advanced search by store name, category, or tags
- •Category-based filtering with extensive options
- •Store detail popups with comprehensive information
- •Contact information with clickable phone numbers
- •Store descriptions and promotional content
- •Real-time store status and hours
Center Information Hub
Mall hours, contact details, amenities, and essential visitor information
- •Current mall hours and operating status
- •Contact information for all mall services
- •Visitor amenities and services listing
- •Social media links and online presence
- •Leasing and advertising contact details
- •Accessibility information and services
Sales & Events Display
Real-time promotions, deals, and event listings with interactive browsing
- •Current promotional offers and discounts
- •Event listings with date-based navigation
- •Visual promotional cards with store branding
- •Time-sensitive offers with expiration dates
- •Interactive browsing and filtering options
- •Real-time content updates from Portal CMS
Display Ads Integration
Intelligent dual-mode operation with automatic advertising display when idle
- •Automatic switch to advertising mode after 30 seconds of inactivity
- •Seamless transition back to interactive mode on touch
- •High-resolution video and image advertisements from Portal CMS
- •Targeted content based on display configuration and scheduling
- •Support for MP4, JPG, PNG formats up to 25MB
- •4K resolution support (3840x2160 or 2160x3840)
Directory Map Features
Detailed breakdown of the interactive directory map functionality:
kiosk
Detailed mall layout with store locations and amenities
Functionality:
- •High-resolution 2D floor plan of the mall
- •Store locations marked with colored rectangles
- •Amenities highlighted in distinct colors
- •Coming Soon labels for future tenants
- •Parking areas marked with 'P' icons
- •Walkways and common areas clearly defined
Technical Details:
- •Vector-based graphics for crisp display at any zoom level
- •Responsive design that adapts to different screen sizes
- •Touch-optimized interface with large touch targets
- •Smooth pan and zoom functionality
- •Real-time updates when store information changes
security
Quick access to essential mall amenities and services
Functionality:
- •Kids Area with stroller icon for family services
- •Elevator access with up/down arrow indicators
- •ATM locations with dollar sign icons
- •Restroom facilities with male/female figure icons
- •Security services with shield icon
- •One-tap access to amenity locations
Technical Details:
- •Persistent sidebar with amenity buttons
- •Visual highlighting of selected amenities on map
- •Consistent iconography across all kiosks
- •Accessibility-compliant button sizes and contrast
- •Real-time status updates for amenity availability
kiosk
Easy switching between different mall levels
Functionality:
- •Upper Level and Lower Level buttons
- •Current level highlighted in light blue
- •Reset button to return to default view
- •Smooth transitions between levels
- •Level-specific store and amenity filtering
- •Consistent navigation across all levels
Technical Details:
- •Dynamic level switching without page reload
- •State management for current level selection
- •Level-specific content caching for performance
- •Smooth animations for level transitions
- •Accessibility support for level navigation
responsive
Map zoom functionality for detailed viewing
Functionality:
- •Plus (+) and minus (-) buttons for zoom control
- •Pinch-to-zoom gesture support on touch screens
- •Reset button to return to default zoom level
- •Smooth zoom animations and transitions
- •Zoom level indicators and limits
- •Touch-optimized zoom controls
Technical Details:
- •Multi-touch gesture recognition
- •Smooth zoom interpolation and rendering
- •Performance optimization for large maps
- •Zoom level constraints for optimal viewing
- •Accessibility support for zoom controls
retailers
Detailed store information when tapping on store locations
Functionality:
- •Store name and branding display
- •Location information (e.g., 'Lower Level')
- •Contact phone number with click-to-call
- •Store description and details
- •Get directions dropdown with starting point selection
- •Map It button for turn-by-turn navigation
Technical Details:
- •Modal popup overlay with smooth animations
- •Dynamic content loading from Portal CMS
- •Touch-optimized popup controls
- •Accessibility support for screen readers
- •Responsive design for different screen sizes
Store Directory Features
Comprehensive store directory with advanced search and filtering:
search
Text-based search for stores, brands, and services
Functionality:
- •Search by store name or brand
- •Search by tags and keywords
- •Real-time search results as you type
- •Search suggestions and autocomplete
- •Clear search with X button
- •Search history and recent searches
Technical Details:
- •Client-side search with instant results
- •Fuzzy matching for typo tolerance
- •Search result highlighting and ranking
- •Performance optimization for large store databases
- •Accessibility support for search functionality
retailers
Browse stores by category using dropdown menu
Functionality:
- •Accessories, Beauty & Health, Books, Music & Movies
- •Entertainment, Cards & Gifts, Children's Apparel
- •Curbside Pickup, Department Stores, Eye Care & Eyewear
- •Furniture, Home Furnishings, Jewelry
- •Locally Owned, Men's Apparel, Outdoor Gear & Apparel
- •Real-time filtering with instant results
Technical Details:
- •Dynamic category loading from Portal CMS
- •Multi-category selection support
- •Category-based store count display
- •Performance optimization for large category lists
- •Accessibility support for category selection
retailers
Visual grid layout of store logos and information
Functionality:
- •Grid layout with store logos
- •Hover effects and visual feedback
- •Store status indicators (open/closed)
- •Quick access to store details
- •Responsive grid that adapts to screen size
- •Smooth scrolling and pagination
Technical Details:
- •CSS Grid layout for optimal performance
- •Lazy loading for large store lists
- •Image optimization and caching
- •Touch-optimized grid interactions
- •Accessibility support for grid navigation
retailers
Comprehensive store information in modal popup
Functionality:
- •Store name and branding
- •Location details (floor, area)
- •Contact information with clickable elements
- •Store description and details
- •Operating hours and status
- •Get directions and Map It functionality
Technical Details:
- •Modal overlay with backdrop blur
- •Dynamic content loading and caching
- •Touch-optimized modal controls
- •Keyboard navigation support
- •Accessibility compliance for modal dialogs
Center Information Features
Comprehensive mall information and visitor services:
phone
Essential contact details for mall services
Functionality:
- •Management: 919.787.8993
- •Security: 919.787.8993
- •Guest Services: 919.787.8993
- •Non-Emergency Services: 919.787.8993
- •Click-to-call functionality
- •Emergency contact prioritization
Technical Details:
- •Real-time contact information updates
- •Click-to-call integration with device capabilities
- •Contact information validation and formatting
- •Accessibility support for contact information
- •Emergency contact highlighting and prioritization
center-hours
Current mall operating schedule and status
Functionality:
- •Monday-Friday: 10:00 AM - 8:00 PM
- •Saturday: 10:00 AM - 9:00 PM
- •Sunday: 11:00 AM - 7:00 PM
- •Real-time open/closed status
- •Holiday hours and special schedules
- •Time zone awareness and display
Technical Details:
- •Real-time time and date display
- •Automatic time zone detection and conversion
- •Holiday schedule management
- •Status calculation based on current time
- •Accessibility support for time information
center-info
Available services and amenities for visitors
Functionality:
- •Complimentary wheelchairs
- •Complimentary WiFi access
- •ATM machines
- •Charging stations for phones and devices
- •Mall directories
- •Stroller rentals
- •Valet parking
Technical Details:
- •Dynamic amenity list from Portal CMS
- •Amenity status and availability updates
- •Location information for each amenity
- •Accessibility information and requirements
- •Real-time availability status
center-info
Social media links and online presence
Functionality:
- •Instagram: @themallatpartridgecreek
- •Facebook: @themallatpartridgecreek
- •Direct links to social media profiles
- •Social media content integration
- •Online community engagement
- •Social media promotion and updates
Technical Details:
- •Social media API integration
- •Real-time social media content updates
- •Social media link validation
- •External link security and safety
- •Social media analytics integration
center-info
Contact details for leasing opportunities
Functionality:
- •Local Leasing: leasing@shoppartridgecreek.com, (919) 787-8993
- •Permanent Leasing: Same contact information
- •Advertising: Same contact information
- •Email and phone contact options
- •Leasing opportunity information
- •Contact form integration
Technical Details:
- •Email link integration with mailto: protocol
- •Contact information validation
- •Leasing contact management
- •Email template integration
- •Contact form submission handling
Sales & Events Features
Dynamic content display for promotions and events:
deals
Current promotional offers and discounts
Functionality:
- •Visual promotional cards with store branding
- •Discount percentages and offer details
- •Valid until dates for time-sensitive offers
- •Store-specific promotional content
- •High-quality promotional imagery
- •Interactive promotional browsing
Technical Details:
- •Real-time content updates from Portal CMS
- •Image optimization and caching
- •Responsive card layout design
- •Touch-optimized card interactions
- •Performance optimization for large image sets
events
Upcoming events and special activities
Functionality:
- •Date-based event navigation (All, specific dates)
- •Event details with descriptions and images
- •Valid until dates for events
- •Visual event cards with engaging imagery
- •Event category filtering
- •Interactive event browsing
Technical Details:
- •Dynamic event loading from Portal CMS
- •Date-based event filtering and sorting
- •Event image optimization and caching
- •Responsive event card layout
- •Touch-optimized event interactions
content
Real-time content updates from Portal CMS
Functionality:
- •Automatic content updates from Portal CMS
- •No manual kiosk updates required
- •Real-time synchronization with mall management
- •Consistent branding and messaging
- •Content version control and rollback
- •Content approval workflow integration
Technical Details:
- •RESTful API integration with Portal CMS
- •Real-time content synchronization
- •Content caching and performance optimization
- •Error handling and retry mechanisms
- •Content validation and security checks
Mobile Integration Features
Seamless integration with mobile devices:
responsive
QR code for mobile directory access
Functionality:
- •QR code display on kiosk screen
- •Mobile directory access via QR scan
- •Location-specific routing from QR scan location
- •Consistent experience across kiosk and mobile
- •No location updates on mobile version
- •Mobile-optimized interface
Technical Details:
- •Dynamic QR code generation
- •Mobile-responsive web application
- •Location-based routing configuration
- •Cross-platform compatibility
- •Mobile performance optimization
phone
Mobile version of the kiosk application
Functionality:
- •Same features as kiosk application
- •Mobile-optimized touch interface
- •Responsive design for all screen sizes
- •Touch-optimized navigation
- •Mobile-specific performance optimizations
- •Offline capability for basic functionality
Technical Details:
- •Progressive Web App (PWA) technology
- •Service worker for offline functionality
- •Mobile-specific performance optimizations
- •Touch gesture recognition
- •Mobile browser compatibility
Accessibility Features
Built-in accessibility tools for all users:
security
Accessibility button to shrink and reposition display
Functionality:
- •Accessibility button shrinks application display
- •Pulls display towards bottom of screen
- •Enables accessibility ease of use
- •Maintains functionality while improving accessibility
- •One-tap accessibility mode activation
- •Reversible accessibility mode
Technical Details:
- •CSS transform-based scaling
- •Responsive layout adjustments
- •Touch target size optimization
- •Accessibility compliance standards
- •Performance optimization for scaling
security
High contrast interface elements for better visibility
Functionality:
- •High contrast color schemes
- •Large, readable fonts and icons
- •Clear visual hierarchy
- •Consistent color coding
- •Accessibility-compliant contrast ratios
- •Visual focus indicators
Technical Details:
- •WCAG 2.1 AA compliance
- •Dynamic contrast adjustment
- •Color-blind friendly palettes
- •Accessibility testing integration
- •Screen reader compatibility
responsive
Touch-optimized interface for easy interaction
Functionality:
- •Large touch targets (minimum 44px)
- •Clear visual feedback for all interactions
- •Swipe and pinch gestures for map navigation
- •Intuitive iconography and visual cues
- •Touch-friendly button sizes
- •Gesture recognition and response
Technical Details:
- •Multi-touch gesture support
- •Touch event optimization
- •Gesture recognition algorithms
- •Touch target size validation
- •Accessibility gesture support
Technical Features
Underlying technical capabilities and optimizations:
zap
Real-time content synchronization with Portal CMS
Functionality:
- •Automatic content updates from Portal CMS
- •Real-time store information updates
- •Live event and promotion updates
- •Instant map and directory updates
- •No manual intervention required
- •Seamless content synchronization
Technical Details:
- •WebSocket connections for real-time updates
- •RESTful API integration
- •Content caching and optimization
- •Error handling and retry mechanisms
- •Performance monitoring and analytics
zap
Optimized performance for smooth user experience
Functionality:
- •Fast application startup and loading
- •Smooth animations and transitions
- •Efficient memory usage
- •Optimized image loading and caching
- •Responsive performance across devices
- •Battery optimization for mobile devices
Technical Details:
- •Code splitting and lazy loading
- •Image optimization and compression
- •Memory management and garbage collection
- •Performance monitoring and profiling
- •Caching strategies and optimization
security
Robust error handling and recovery mechanisms
Functionality:
- •Graceful error handling and recovery
- •User-friendly error messages
- •Automatic retry mechanisms
- •Offline mode when API unavailable
- •Error logging and monitoring
- •System health monitoring
Technical Details:
- •Comprehensive error handling
- •Error logging and analytics
- •Automatic retry with exponential backoff
- •Circuit breaker patterns
- •Health check endpoints
Display Ads Features
Comprehensive advertising integration with dual-mode operation and Portal CMS management:
Example Advertisements

Promotional advertising with clear branding and messaging

Event advertising showcasing special promotions and activities
Dual-Mode Operation
Intelligent switching between interactive and advertising modes
Functionality:
- •Automatic transition to advertising mode after 30 seconds of inactivity
- •Immediate response to touch input returning to interactive mode
- •Smooth fade transitions between modes
- •Continuous ad rotation when in advertising mode
- •Seamless user experience without interruption
Technical Details:
- •Event-driven mode switching based on user interaction
- •Optimized rendering for both interactive and ad content
- •Memory management for smooth transitions
- •Performance monitoring for mode switching
- •Error handling for failed ad loads
Portal CMS Integration
Real-time ad content management through Portal CMS Display Ads
Functionality:
- •Automatic content updates from Portal CMS
- •Scheduled ad campaigns with start and end dates
- •Display targeting for specific kiosks or all displays
- •Drag-and-drop play order management
- •Real-time publishing of ad changes
Technical Details:
- •RESTful API integration with Portal CMS
- •WebSocket connections for real-time updates
- •Content caching for offline operation
- •Automatic retry mechanisms for failed updates
- •Version control for ad content
Multi-Format Support
Support for various media formats optimized for digital displays
Functionality:
- •Video formats: MP4, MOV, AVI (max 25MB)
- •Image formats: JPG, PNG, GIF (max 25MB)
- •4K resolution support (3840x2160 or 2160x3840)
- •Portrait and landscape orientation support
- •Automatic aspect ratio adjustment
Technical Details:
- •Hardware-accelerated video decoding
- •Image optimization for display performance
- •Format validation and error handling
- •Progressive loading for large files
- •Bandwidth optimization for content delivery
Best Practices
Recommended practices for optimal kiosk feature utilization
User Experience
- •Keep interface simple and intuitive for all users
- •Ensure touch targets are large enough for easy interaction
- •Provide clear visual feedback for all user actions
- •Test accessibility features with actual users
- •Maintain consistent navigation patterns throughout the application
Content Management
- •Keep store information current and accurate
- •Update promotions and events regularly
- •Ensure high-quality images and branding
- •Test all links and contact information
- •Monitor content performance and user engagement
Performance
- •Optimize images and media for fast loading
- •Monitor application performance regularly
- •Test on different devices and screen sizes
- •Implement proper caching strategies
- •Monitor API response times and reliability
Accessibility
- •Test with screen readers and accessibility tools
- •Ensure proper color contrast and readability
- •Provide alternative text for all images
- •Test keyboard navigation and focus management
- •Regularly audit accessibility compliance
Ready to Explore Kiosk Features?
Learn more about configuring and customizing these features for your shopping center.
View Configuration Guide