This is a submission for the AI Challenge for Cross-Platform Apps - WOW Factor
What I Built
TravelCafé is a visually rich, multi-platform app built with .NET 8 + Uno Platform that blends the cozy aesthetic of a coffee shop with the excitement of global travel.
The idea was simple:
Create a home screen that feels like stepping into a premium cafĂ© â but with a travel twist â and make it run beautifully everywhere.
The app features:
âš A stunning hero section showcasing the âDrink of the Dayâ
đ§ A set of travel-themed coffee categories (Hot, Iced, Seasonal, Specials)
đ A dynamic menu with animated drink cards
đ€ A playful AI-style âCosmic Suggestionâ engine that recommends drinks based on time of day
⥠Smooth animations (fade-in list items, button scale effects)
đ» A single shared codebase running on WebAssembly, Desktop, Mobile⊠everywhere!
TravelCafĂ© is built entirely using Uno Platformâs cross-platform UI â no platform-specific code required.
Demo
Project Repository: https://github.com/Walaa-Zahran/TravelCafe.git Live Web Demo: https://transcendent-elf-5841a3.netlify.app/
Screenshots
Cross-Platform Magic
TravelCafé runs on:
iOS
Android
Windows
macOS
Linux
WebAssembly (WASM)
All powered from one codebase.
The Uno Platform templates made it incredibly easy to scaffold the project, and the Skia backend ensured that the UI behaved consistently across devices â even animations worked the same way on desktop and in the browser.
I didnât have to rewrite a single UI component for any platform.
Thatâs the magic of Uno.
Interactive Features
TravelCafé is designed to feel alive:
â Smooth List Animations
Each drink card fades + slides into view when filtering categories.
This gives the interface a premium, high-end feel.
â âAddâ Button Micro-Animations
Tapping Add triggers a fun âsquishâ effect using a ScaleTransform animation.
Small detail â big impact.
â Category Filtering (Hot, Iced, Seasonal, Specials)
The chips dynamically change style and filter menu items instantly.
â AI-Inspired Drink Recommendation
A playful AI component called Cosmic Suggestion analyzes:
Your current system time
Drink categories
Menu availability
And suggests a drink:
âWe think youâll love: Supernova Mocha (Specials)â
It acts like a lightweight local AI that could later be replaced with a real ML model or cloud service.
The Wow Factor
The biggest âWOWâ moments in TravelCafĂ© are:
đ 1. The Hero Experience
A rich, layered hero section with gradients, decorative shapes, and beautiful typography creates instant visual appeal.
đ 2. The Animated Coffee Menu
Subtle entrance animations make the app feel smooth and luxurious â like a high-end mobile brand.
đ 3. Cross-Platform Consistency
Running the exact same UI on WebAssembly and Windows (and mobile!) with no code changes is truly impressive to show.
đ 4. AI-Driven âSurprise Meâ Button
A delightful feature that feels magical even with simple rule-based logic.
đ§© How It Works (Tech Breakdown)
đ Built With:
Uno Platform
.NET 8
XAML UI
C# for state, mock data & logic
Skia + WebAssembly backends
đ§ Core Architecture:
Shared UI in MainPage.xaml
Mock drink data defined in C#
Filtering using observable collections
AI recommendation using simple heuristics
đš UI Highlights:
Dark theme with café & travel accents
Rounded card components
Horizontal category chips
Responsive layout that centers on wide screens
⥠Animations:
DoubleAnimation for button scale
TranslateTransform for card slide-in
Opacity transitions for smooth fades
All animations are cross-platform because Uno mirrors WinUIâs animation model.
đ Whatâs Next?
If I expand TravelCafé after this challenge:
Replace mock AI with an actual recommendation model
Add a cart + checkout flow
Introduce real backend API for drinks, travel locations, and user profiles
Release full Android/iOS builds
Add Lottie animations for even more âwowâ
đŹ Final Thoughts
Building TravelCafĂ© was incredibly fun â Uno Platform made it surprisingly fast to go from mockup to a real, animated multi-platform app.
If youâve never tried Uno before, this challenge is the perfect place to start.
From zero to project in seconds â and from project to WOW in a single weekend.
ââïž Thanks for checking out TravelCafĂ©!




Top comments (0)