Back to Portfolio

Touch Screen Product Showcase

Interactive kiosk application for enterprise products

C# Kiosk / Touch Screen In progress Enterprise

Project Overview

An interactive touch screen landing page designed to showcase enterprise software products integrated with specialized hardware. Built with a config-driven architecture that supports dynamic addition of new products without code changes.

Architecture & Design Patterns

MVVM Pattern
Model-View-ViewModel for WPF data binding
Strategy Pattern
Interchangeable display modes for different product types
Config-Driven Architecture
External JSON configuration eliminates hard-coded product entries

Key Features

Touch-Optimized UI

Gesture-friendly interface designed for large touch displays

Dynamic Product Loading

Add new products via config files without recompilation

Animated Transitions

Smooth product showcase animations for engaging presentations