SlideShare a Scribd company logo
WHY IS THIS APP SO GREAT?
5 YEARS AGO, ANYONE COULD
ALREADY BUY TRAIN TICKETS ON
THE INTERNET.
BUT TRAINLINE WON.
HOW?
THEIR PRODUCT IS AWESOME.
PERIOD.
USER FIRST
1. THE USER IS HOME
2. LET THE USER KNOW
WHAT'S HAPPENING
3. DON'T MAKE THE USER
THINK
1. THE USER IS HOME
Date is filled in
Only what the user
needs. Less is more.
Name is filled in: your
parameters are
saved.
2. WHERE AM I?
After a few
seconds, the
loading screen
is updated.
The user knows
it isn't frozen.
3. DON'T MAKE ME THINK
All previous searches are
filled. No need to type the
same destination again
and again.
SMART
PRODUCT
1. SEGMENT USERS
2. UNDERSTAND PAINS
3. SHOW THE USER WHAT
HE IS LOOKING FOR
1. SEGMENT USERS
All users don't
behave the same
way. Segment users
depending on their
behaviours, and offer
different results
depending on their
segment.
2. UNDERSTAND PAINS
Users usually look for
cheapest trips. The
cheapest is highlighted,
so that the user doesn't
have to check
everything.
3. SHOW ME ALL
Not anymore: 1-click
hour pick.
For ages, 2 clicks
were necessary to
pick an hour.
www.voyages-sncf.com
HARMONYIN DESIGN
HARMONY
1. NO ADS
2. GREAT DESIGN
1. NO ADS
2. GREAT DESIGN
THANKS
Remi Duvoux
Freelance Ruby on Rails developer - Product Lover
Follow me on Twitter: @r_duvoux

More Related Content

Similar to Why is Trainline app so great?

iLandGuide Investor Presentation
iLandGuide Investor PresentationiLandGuide Investor Presentation
iLandGuide Investor Presentation
ONE Advisory
 
Apps for good app
Apps for good appApps for good app
Apps for good app
kieferjwass
 

Similar to Why is Trainline app so great? (20)

Design 101
Design 101Design 101
Design 101
 
Progress Report Mob Securer (Android App)
Progress Report Mob Securer (Android App)Progress Report Mob Securer (Android App)
Progress Report Mob Securer (Android App)
 
QUIZ APP PPT.pptx
QUIZ APP PPT.pptxQUIZ APP PPT.pptx
QUIZ APP PPT.pptx
 
Spre#5
Spre#5Spre#5
Spre#5
 
UX Design for Mobile Payment Experiences
UX Design for Mobile Payment ExperiencesUX Design for Mobile Payment Experiences
UX Design for Mobile Payment Experiences
 
User Experience: How Closed-loop payments app stack up
User Experience: How Closed-loop payments app stack upUser Experience: How Closed-loop payments app stack up
User Experience: How Closed-loop payments app stack up
 
Zachary Lai 2016 DigiTech Challenge
Zachary Lai 2016 DigiTech Challenge Zachary Lai 2016 DigiTech Challenge
Zachary Lai 2016 DigiTech Challenge
 
iLandGuide Investor Presentation
iLandGuide Investor PresentationiLandGuide Investor Presentation
iLandGuide Investor Presentation
 
ORCHY.pptx
ORCHY.pptxORCHY.pptx
ORCHY.pptx
 
Mobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans AppelsMobile Convention Amsterdam - Netprofiler - Frans Appels
Mobile Convention Amsterdam - Netprofiler - Frans Appels
 
Apps for good app
Apps for good appApps for good app
Apps for good app
 
Pre5
Pre5Pre5
Pre5
 
Onboarding experience
Onboarding experienceOnboarding experience
Onboarding experience
 
FET3_BA.pptx
FET3_BA.pptxFET3_BA.pptx
FET3_BA.pptx
 
Nearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding WorkshopNearsoft Mobile Onboarding Workshop
Nearsoft Mobile Onboarding Workshop
 
Generic test plan
Generic test planGeneric test plan
Generic test plan
 
Tour guidance srs (Software Requirements Specification)
Tour guidance  srs (Software Requirements Specification)Tour guidance  srs (Software Requirements Specification)
Tour guidance srs (Software Requirements Specification)
 
RL Battery saver
RL Battery saverRL Battery saver
RL Battery saver
 
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP..."Case Study: Mobile Couponing" or "What Users don't understand about their iP...
"Case Study: Mobile Couponing" or "What Users don't understand about their iP...
 
Buried in UX Feedback? How We Went from Overwhelm to Prioritized Backlog
Buried in UX Feedback? How We Went from Overwhelm to Prioritized BacklogBuried in UX Feedback? How We Went from Overwhelm to Prioritized Backlog
Buried in UX Feedback? How We Went from Overwhelm to Prioritized Backlog
 

Recently uploaded

Recently uploaded (20)

JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

Why is Trainline app so great?