The largest Ukrainian TrainStation 2 community needed a single official home: to showcase alliance achievements, run live player and alliance standings from the global top-100, give newcomers interactive tools, and rally everyone around Discord. The brief called for a fast, bilingual (UA/EN) site with strong technical SEO that is easy to refresh every season.
Web app
Gaming community · TrainStation 2
UA Express
UA Express: community portal
Key result
90+
Lighthouse Performance (target) alongside SEO 100, Accessibility 96, Best Practices 96
Challenge and solution
Challenge
Solution
We built the portal end-to-end on Remix (Vite, Tailwind CSS) with a Prisma + PostgreSQL backend. It ships live top-100 alliance and player tables with "ours" highlighting, a seasonal Hall of Fame spanning 13 seasons, and interactive calculators for train upgrade cost and reward trains. We added full UA/EN localization, light/dark theming, technical SEO (OpenGraph, Twitter Cards, hreflang, canonical, Organization + WebSite JSON-LD), favicons/manifest, GA4, and Cloudflare delivery, plus Discord integration and the in-house Bovio game bot.
How it looks



Tech stack
Remix
Vite
Tailwind CSS
Prisma
PostgreSQL
Cloudflare
View live
uaex.pp.ua
Ready to start?
Could your store be the next case study?
Tell us about the project and we'll come back with an estimate.