SlideShare a Scribd company logo
1 of 62
Circular Journey Ticketing
Application

Shyamala Prayaga
THE DESIGN PROBLEM
“ Design an application for booking Indian Railways
‘Circular Journey’ tickets. “
SCOPE OF THE SOLUTION
A Circular Journey Ticketing Application for
●
●
●
●
●

Route Selection
Train Selection
Break Selection
Ticket Availability per leg of journey
Itinerary tweaking to ensure validity
THE PROCESS
THE PROCESS
This is a very challenging and interesting exercise, which gave my opportunities to explore lot of things. First I started with some
research, trying to understand what exactly is circular journey and when, why and how people will use it.
I did some research online, tried identifying people through Facebook groups who have used it in past, interviewed them and
gathered information regarding their tradeoffs and pain points. I create open ended and close ended questionnaire and tried
gathering all information regarding the circular journey and overall train reservation system to innovate with my design. Basing
my user research data, I created 3 different persona’s with different needs and creating scenarios and user story around their
needs.
I also created user journey and mental model of users who would be using the online circular journey system in general.
Based on all the above exercises, I was able to come up with the applications detailed functionality and information architecture.
I created some rough notes and sketches throughout my problem solving timeline and with all the data I was able to collect, I
designed the “high fidelity” wireframes.
Due to lack of time, I was not able to completely work on the visual design, hence tried making my wireframes as intuitive and
interactive as possible for the evaluators to judge.
BRAINSTORMING & REQUIREMENTS
GATHERING
PROCESS INCLUDES
● Reviewing and understanding the Design Problem
● Reviewing sites providing Circular Journey information
● Researched blogs, post, forums talking about Circular
Journey Tickets and its process
FEW SITES I REVIEWED
UNDERSTANDING CIRCULAR JOURNEY
If you wish to go on a pilgrimage or sightseeing trip to
many destinations, Indian Railways provides the facility of
booking Circular Journey Tickets.
CURRENT CIRCULAR JOURNEY TICKET
SNEAK PEAK
BOOKING FORM INPUTS
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.

Date of issue
Station Name
Train Name and number
Journey Date
From and to
No of Passengers
Distance
Description in case of combined tickets
Nature of concessions if any
Issuing authority
Fare
Reservation Charges
Total Amount
Name and Sign of SM/BC
Date of arrival
SM Signature
CURRENT CIRCULAR JOURNEY
TICKETING PROCEDURE
Once your itinerary is finalized, you can approach the Divisional Commercial Manager of the
Division of certain major stations to which the journey commencing station belongs.

The Divisional Commercial Manager or the station authorities will then calculate the cost of the
tickets based on your itinerary. He will also inform the Station Manager of the same in a prescribed
format.

You can purchase Circular Journey Tickets by presenting this form at the Booking Office of the station
where you propose to start your journey.

After purchasing the Circular Journey Ticket, you must approach the Reservation Office to reserve your
accommodation for various laps of your journey. You will then be issued reserved journey ticket for the
journey.
CURRENT CIRCULAR JOURNEY
TICKETING TRADEOFFS
1.

There are fixed numbers of circular journey routes and travellers cannot
define their own route, but have to choose from one of the fixed set of
routes

2.

Maximum of 8 break journeys will be admissible within validity period on a
ticket

3.

Circular journey begins and ends at the same station and cannot have
exceptions

4.

Validity period starts from date of commencement of Journey

5.

Manual process, which expects the person to go to the major stations
from where the journey commences
CIRCULAR JOURNEY TICKET - USER
RESEARCH
PROCESS INCLUDES
●
●
●
●
●

Persona
Scenarios and Use Cases
Questionnaires
User Interviews
User Journey Experience Map
User Research Exercise
Rough Notes
User Research Exercise
Rough Notes
PERSONAS
PERSONA 1
PERSONA 2
PERSONA 3
QUESTIONNAIRE

Open
Ended
Questions

Close
Ended
Questions
FEW ANSWERS
FEW ANSWERS
“if I can take a connecting train from a station enroute if the booking is not available all the way till
destination. It doesn't give me options. I need to separately research various trains and their routes in order to
find tht info.”
Bindu Vaz
“so many things.. so many passwords required, tatkal ticket, availability constantly changing? I haven't
been able to get one yet unless I spend a lot of time!”
Tulsi Dharmarajan
“Hard to change itinerary without starting over.”
Sarah Swart
“waiting list, bad feedback..”
Vikas Bo
USER INTERVIEWS
1. Identified few people who used Circular Journey in the past
through social networking groups, willing to answer my
questions
2. Created a list of questions to ask them and got their consent
3. Remotely Interviewed them and got my questions answered
USER INTERVIEWS - A SNEAK PEAK
USER JOURNEY EXPERIENCE MAP
Designed “User Journey Map” derived by various touchpoints,
qualitative insights, quantitative information,
TOUCH POINTS

Download larger
view from here
Download larger
map from here
INFORMATION ARCHITECTURE
KEY FEATURES AND FUNCTIONALITY DERIVED FROM RESEARCH
Home Page Flow
●
●
●
●
●

Login
Quick booking
Circular journey
Contact us
FAQ

Login Flow
●
●
●
●
●
●
●

Plan my trip
Plan my circular journey
My Bookings
Cancellations
Refunds
Search
FAQ

Plan my Circular Journey
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●

Get user inputs
Suggest route
Browse Routes
Select route
Add breakpoints
Find train and availability per leg of journey
Select train per leg of journey
Find hotel at each breakpoint
Select Hotel
Get destination information at each break points
Review Itinerary
Proceed with booking
Add passenger information
Select berth preferences
Add discounts if applicable
hold itinerary for a week
Modify Itinerary
Confirm Itinerary
Cancel Itinerary
FAQ
WIREFRAMES
Rough Sketches - Wireframes in the making
Rough Sketches - Wireframes in the making
Initial Low Fidelity Wireframes which evolved gradually
Initial Low Fidelity Wireframes which evolved gradually
Initial Low Fidelity Wireframes which evolved gradually
Initial Low Fidelity Wireframes which evolved gradually
HIGH FIDELITY WIREFRAMES
(Key Screen are shared below.
Detailed flow can be downloaded from here)
Download Detailed
Wireframe
Key Interactions
explained
Top Header will have login and register information

Design Thought
Few informations and tasks doesn't need to have login until a particular phase. Why restrict users in the first step itself by
forcing them to login to start with planning and booking? This is a secondary need of any user, hence moved it to the top.
If users want they can login and continue, else they always have the option to freely start their travel planning from the home
page itself.
90% of the users come to travel booking site with a
predefined travel plan in mind post researches
Design Thought
With a multi location travel plan
users are always confused which
route is betters for them, feasible, in
their budget and seek advices from
experts, friends and colleagues.
Leveraging users predefined plan
and mental model, the application
would get some key inputs from the
users and provide them the best
possible routes basing their needs
reducing their effort to think a lot.
10% of the users plan their travel on the fly after browsing through
informations
Design Thought
For the users who have no predefined travel plans in mind, and want to plan
seeking routes, distance, price etc on their own, I have designed an alternative
flow which would show them all possible routes for any particular zone.
10% of the users plan their travel on the fly after browsing through
informations
Design Thought
No users remember station codes by heart unless they are
frequent travellers. If we also provide a station lookup with an
interactive map on click of any city, corresponding stations
would show up, along with a free form search.
Users love when applications understands their needs and suggest
options
Design Thought
Users love when application understands
their need and drives the entire system
and flow according to their need and
expectations.
My application would gather key
information from the user during planning
and based on their inputs would suggest
best possible routes.
An option to edit inputs based on their
criteria and update suggestions/routes on
the fly give users complete control.
Remember users choice throughout the interface
Design Thought
If users have added multiple locations during
travel planning as their destinations, its because
they want to go to these places in most of the
cases except certain exceptions.
My application would remember the users
choices and during break point selection time it
automatically would select those points and
show as breakpoints.
Users always have option to control their
choices throughout the application.
Always provide smart options to the users, with full control
Design Thought
When the users checks “select connecting train” from any
breakpoint, I would show them option to select which
connecting point from the circular route do they want to go .
Since my routes are closed and limited, the system know the
destinations and trains for those areas, hence my application
would only show options user wants to see.
Always provide smart options to the users, with full control
Design Thought
Users route are fixed, stations and breaks
are fixed, hence my application would show
them only trains fitting into their criteria and
inputs.
Always provide additional options to users as an add on
Design Thought
When users are travelling to any location, and
decided to break there, its very obvious they
might also look for accommodation unless
they have relatives and friends at every
location :)
My application would provide users options to
select if they need accommodation, if yes the
interface would suggest hotels (based on tie
up with local state tourism) for users to
select.
Similarly for sightseeing or pilgrimages visits,
users seeks travel guide, hence we can
provide them this options as well tying up
with local state tourism encouraging state
Record user choices and always provide them option to modify
Design Thought
Giving users control on what they do, how
they do is always a pleasure for them.
My application would remember and record
users every inputs and give them the
flexibility to modify it anytime.
Provide great experience within restrictions.
Design Thought
When user selected 8 breakpoint, the 9th
possible breakpoint in the circular journey
would get into disabled mode and trying to
click it would communicate the message and
restrictions.
Provide great experience within restrictions.

Design Thought
User should always know the systems limitations and restrictions and my application will have clear communication for
the same, allowing users to take control.
Always provide alternate ways to do the same task.
Design Thought
When user selects any point from the
map, my application would give them full
control to select it as a break point and
add trains, accommodations etc from
that point too.
Communicate clearly
Design Thought
When user selects any point from the
map as a breakpoint, there should be
some visual cue indicating the same and
my system would indicate added
breakpoints visually
Show users the preview of their tasks and provide them flexibility to tweak if needed
Design Thought
Once itinerary is built, I would show
users a summary of their trips, their
breakpoints, additional services they
added into their breaks, the cost per leg
etc.
If the itinerary is going out of their
budget or timeline post all settings, they
can always tweak it at this phase before
proceeding to the booking.
Show users the restrictions if any

Design Thought
Once my itinerary is finalize with all routes, trains, breaks etc, now comes the actual step of booking. I would show users
the limitation to login before proceeding from this point if this is a key business need. Else will add an (optional) message
indicating users can still skip login and continue to next steps.
Due to lack of time was not able to work on Visual Design and Style
Guide
THANK YOU

More Related Content

What's hot

IRJET- Analysis of Trajectories
IRJET- Analysis of TrajectoriesIRJET- Analysis of Trajectories
IRJET- Analysis of TrajectoriesIRJET Journal
 
University of nottingham student guide
University of nottingham student guideUniversity of nottingham student guide
University of nottingham student guideMariwan Hama Saeed
 
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitra
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitraPremium Tatkal Tickets- How to Book them in Indian Railways | RailMitra
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitraRailMitra
 
App design presentation (pdf file)
App design presentation (pdf file)App design presentation (pdf file)
App design presentation (pdf file)Jorden Prussing
 

What's hot (6)

Tymo Smart bus presentation
Tymo Smart bus presentationTymo Smart bus presentation
Tymo Smart bus presentation
 
IRJET- Analysis of Trajectories
IRJET- Analysis of TrajectoriesIRJET- Analysis of Trajectories
IRJET- Analysis of Trajectories
 
University of nottingham student guide
University of nottingham student guideUniversity of nottingham student guide
University of nottingham student guide
 
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitra
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitraPremium Tatkal Tickets- How to Book them in Indian Railways | RailMitra
Premium Tatkal Tickets- How to Book them in Indian Railways | RailMitra
 
Redbus clone script
Redbus clone scriptRedbus clone script
Redbus clone script
 
App design presentation (pdf file)
App design presentation (pdf file)App design presentation (pdf file)
App design presentation (pdf file)
 

Viewers also liked

click here for ticket
click here for ticketclick here for ticket
click here for ticketsaadhyam
 
Adolescent Girls Healthcare Project | IIT Guwahati
Adolescent Girls Healthcare Project | IIT GuwahatiAdolescent Girls Healthcare Project | IIT Guwahati
Adolescent Girls Healthcare Project | IIT GuwahatiUtkarsh Mishra
 
Transportation agencies and the mobile app
Transportation agencies and the mobile appTransportation agencies and the mobile app
Transportation agencies and the mobile appLloyd Brown
 
Mobile Ticketing
Mobile TicketingMobile Ticketing
Mobile TicketingOrugga
 
Keolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis
 
Media of communication for couples
Media of communication for couplesMedia of communication for couples
Media of communication for couplesDhyan Suman
 
Exploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenExploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenDhyan Suman
 
Mobile Based Ticketing A
Mobile Based Ticketing AMobile Based Ticketing A
Mobile Based Ticketing AGyan Pandey
 
Project on Adolescent Girls of Rural India
Project on Adolescent Girls of Rural IndiaProject on Adolescent Girls of Rural India
Project on Adolescent Girls of Rural IndiaUtkarsh Mishra
 
Exploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenExploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenDhyan Suman
 
Masabi - Transport Ticketing 2010 Workshop
Masabi - Transport Ticketing 2010 WorkshopMasabi - Transport Ticketing 2010 Workshop
Masabi - Transport Ticketing 2010 WorkshopMasabi
 
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020Masabi
 
Next Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingNext Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingFujitsu Network Communications
 

Viewers also liked (19)

click here for ticket
click here for ticketclick here for ticket
click here for ticket
 
Adolescent Girls Healthcare Project | IIT Guwahati
Adolescent Girls Healthcare Project | IIT GuwahatiAdolescent Girls Healthcare Project | IIT Guwahati
Adolescent Girls Healthcare Project | IIT Guwahati
 
Loop photo viewing app
Loop photo viewing appLoop photo viewing app
Loop photo viewing app
 
HealthyCodeMay2014
HealthyCodeMay2014HealthyCodeMay2014
HealthyCodeMay2014
 
ticket
ticketticket
ticket
 
Transportation agencies and the mobile app
Transportation agencies and the mobile appTransportation agencies and the mobile app
Transportation agencies and the mobile app
 
Mobile Ticketing
Mobile TicketingMobile Ticketing
Mobile Ticketing
 
Keolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis SA 2015 Financial Report
Keolis SA 2015 Financial Report
 
Media of communication for couples
Media of communication for couplesMedia of communication for couples
Media of communication for couples
 
Internship
InternshipInternship
Internship
 
Game design
Game designGame design
Game design
 
Exploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenExploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmen
 
Mobile Based Ticketing A
Mobile Based Ticketing AMobile Based Ticketing A
Mobile Based Ticketing A
 
Project on Adolescent Girls of Rural India
Project on Adolescent Girls of Rural IndiaProject on Adolescent Girls of Rural India
Project on Adolescent Girls of Rural India
 
Train name index
Train name indexTrain name index
Train name index
 
Exploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmenExploring technology for improving livelihood of craftsmen
Exploring technology for improving livelihood of craftsmen
 
Masabi - Transport Ticketing 2010 Workshop
Masabi - Transport Ticketing 2010 WorkshopMasabi - Transport Ticketing 2010 Workshop
Masabi - Transport Ticketing 2010 Workshop
 
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
Self-Service e-Ticketing on Self-Print and Mobile - given at Travel2020
 
Next Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingNext Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile Ticketing
 

Similar to Ticketing Application

Design thinking Methodologies lecture notes
Design thinking Methodologies lecture notesDesign thinking Methodologies lecture notes
Design thinking Methodologies lecture notesssuserff773c
 
IRCTC Reservations UX
IRCTC Reservations UXIRCTC Reservations UX
IRCTC Reservations UXSwathy Tantry
 
NYP Capstone Project: SG JalanKaki
NYP Capstone Project: SG JalanKakiNYP Capstone Project: SG JalanKaki
NYP Capstone Project: SG JalanKakiValerieTanYanLing
 
Pick Me Up - a real time carpooling App
Pick Me Up - a real time carpooling AppPick Me Up - a real time carpooling App
Pick Me Up - a real time carpooling AppNitin Jain
 
School Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxSchool Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxNagraj Tondchore
 
IRJET- Railway Reservation and Route Optimization System with Implementation
IRJET-  	  Railway Reservation and Route Optimization System with ImplementationIRJET-  	  Railway Reservation and Route Optimization System with Implementation
IRJET- Railway Reservation and Route Optimization System with ImplementationIRJET Journal
 
Double map App - Usability Evaluation
Double map App - Usability EvaluationDouble map App - Usability Evaluation
Double map App - Usability EvaluationKartik Rao
 
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Abhilash Mishra
 
Dubuque Smarter Travel
Dubuque Smarter TravelDubuque Smarter Travel
Dubuque Smarter TravelRPO America
 
HCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppHCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppDarran Mottershead
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...Akshay Shelake
 
Final Report for CUTGroup #17 - Ventra Mobile App
Final Report for CUTGroup #17 - Ventra Mobile AppFinal Report for CUTGroup #17 - Ventra Mobile App
Final Report for CUTGroup #17 - Ventra Mobile AppSmart Chicago Collaborative
 
Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)Minh S. Dao
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj docnawaldiatm
 

Similar to Ticketing Application (20)

Design thinking Methodologies lecture notes
Design thinking Methodologies lecture notesDesign thinking Methodologies lecture notes
Design thinking Methodologies lecture notes
 
Systematic Project Implementation
Systematic Project Implementation Systematic Project Implementation
Systematic Project Implementation
 
IRCTC Reservations UX
IRCTC Reservations UXIRCTC Reservations UX
IRCTC Reservations UX
 
NYP Capstone Project: SG JalanKaki
NYP Capstone Project: SG JalanKakiNYP Capstone Project: SG JalanKaki
NYP Capstone Project: SG JalanKaki
 
Pick Me Up - a real time carpooling App
Pick Me Up - a real time carpooling AppPick Me Up - a real time carpooling App
Pick Me Up - a real time carpooling App
 
Bus Travelling Community
Bus Travelling CommunityBus Travelling Community
Bus Travelling Community
 
School Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptxSchool Bus Alerting System for parents .pptx
School Bus Alerting System for parents .pptx
 
IRJET- Railway Reservation and Route Optimization System with Implementation
IRJET-  	  Railway Reservation and Route Optimization System with ImplementationIRJET-  	  Railway Reservation and Route Optimization System with Implementation
IRJET- Railway Reservation and Route Optimization System with Implementation
 
Double map App - Usability Evaluation
Double map App - Usability EvaluationDouble map App - Usability Evaluation
Double map App - Usability Evaluation
 
ICICCE0353
ICICCE0353ICICCE0353
ICICCE0353
 
Eurostar
EurostarEurostar
Eurostar
 
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
Design Assignment ( Recreation of IRCTC Booking System in Andriod Platform)
 
Dubuque Smarter Travel
Dubuque Smarter TravelDubuque Smarter Travel
Dubuque Smarter Travel
 
Irctc app
Irctc appIrctc app
Irctc app
 
HCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink AppHCI - Individual Report for Metrolink App
HCI - Individual Report for Metrolink App
 
Research paper review on car pooling using android operating system a step t...
Research paper review on car pooling using  android operating system a step t...Research paper review on car pooling using  android operating system a step t...
Research paper review on car pooling using android operating system a step t...
 
Final Report for CUTGroup #17 - Ventra Mobile App
Final Report for CUTGroup #17 - Ventra Mobile AppFinal Report for CUTGroup #17 - Ventra Mobile App
Final Report for CUTGroup #17 - Ventra Mobile App
 
Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)Smart bus system pilot project (BUSKET)
Smart bus system pilot project (BUSKET)
 
Hard copy of proj doc
Hard copy of proj docHard copy of proj doc
Hard copy of proj doc
 
Mt croid
Mt croidMt croid
Mt croid
 

More from Shyamala Prayaga

Leveraging Augmented Reality Capability for enhancing the shopping experience
Leveraging Augmented Reality Capability for enhancing the shopping experienceLeveraging Augmented Reality Capability for enhancing the shopping experience
Leveraging Augmented Reality Capability for enhancing the shopping experienceShyamala Prayaga
 
My Interview with Healthy code Magazine: Future of Android Design
My Interview with Healthy code Magazine: Future of Android DesignMy Interview with Healthy code Magazine: Future of Android Design
My Interview with Healthy code Magazine: Future of Android DesignShyamala Prayaga
 
Interaction design workshop
Interaction design workshopInteraction design workshop
Interaction design workshopShyamala Prayaga
 
Mobile accessibility challenges and best practices v2
Mobile accessibility   challenges and best practices v2Mobile accessibility   challenges and best practices v2
Mobile accessibility challenges and best practices v2Shyamala Prayaga
 
MOBILE INTERACTION PATTERNS AND NON PATTERNS
MOBILE INTERACTION PATTERNS AND NON PATTERNSMOBILE INTERACTION PATTERNS AND NON PATTERNS
MOBILE INTERACTION PATTERNS AND NON PATTERNSShyamala Prayaga
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Shyamala Prayaga
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Shyamala Prayaga
 
Mobile UI and Usability Guidelines V1
Mobile UI and Usability Guidelines V1Mobile UI and Usability Guidelines V1
Mobile UI and Usability Guidelines V1Shyamala Prayaga
 
iPhone application development training day 1
iPhone application development training day 1iPhone application development training day 1
iPhone application development training day 1Shyamala Prayaga
 
Improving Site Performace Using Css Sprite
Improving Site Performace Using Css SpriteImproving Site Performace Using Css Sprite
Improving Site Performace Using Css SpriteShyamala Prayaga
 

More from Shyamala Prayaga (20)

Leveraging Augmented Reality Capability for enhancing the shopping experience
Leveraging Augmented Reality Capability for enhancing the shopping experienceLeveraging Augmented Reality Capability for enhancing the shopping experience
Leveraging Augmented Reality Capability for enhancing the shopping experience
 
My Interview with Healthy code Magazine: Future of Android Design
My Interview with Healthy code Magazine: Future of Android DesignMy Interview with Healthy code Magazine: Future of Android Design
My Interview with Healthy code Magazine: Future of Android Design
 
Interaction design workshop
Interaction design workshopInteraction design workshop
Interaction design workshop
 
Android design in action
Android design in actionAndroid design in action
Android design in action
 
Mobile accessibility challenges and best practices v2
Mobile accessibility   challenges and best practices v2Mobile accessibility   challenges and best practices v2
Mobile accessibility challenges and best practices v2
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
MOBILE INTERACTION PATTERNS AND NON PATTERNS
MOBILE INTERACTION PATTERNS AND NON PATTERNSMOBILE INTERACTION PATTERNS AND NON PATTERNS
MOBILE INTERACTION PATTERNS AND NON PATTERNS
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2
 
Accessibility and ucd
Accessibility and ucdAccessibility and ucd
Accessibility and ucd
 
Android Design
Android DesignAndroid Design
Android Design
 
Mobile UI and Usability Guidelines V1
Mobile UI and Usability Guidelines V1Mobile UI and Usability Guidelines V1
Mobile UI and Usability Guidelines V1
 
Mobile Web Frameworks
Mobile Web FrameworksMobile Web Frameworks
Mobile Web Frameworks
 
iPhone application development training day 1
iPhone application development training day 1iPhone application development training day 1
iPhone application development training day 1
 
Usability Testing
Usability TestingUsability Testing
Usability Testing
 
Json
JsonJson
Json
 
Ethenographic research
Ethenographic researchEthenographic research
Ethenographic research
 
Improving Site Performace Using Css Sprite
Improving Site Performace Using Css SpriteImproving Site Performace Using Css Sprite
Improving Site Performace Using Css Sprite
 
Universal Design
Universal DesignUniversal Design
Universal Design
 
Ajax Backbone
Ajax BackboneAjax Backbone
Ajax Backbone
 

Recently uploaded

Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryWilliamVickery6
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`dajasot375
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfneelspinoy
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一Fi L
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girlsssuser7cb4ff
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,Aginakm1
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Nightssuser7cb4ff
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...katerynaivanenko1
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书zdzoqco
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxmapanig881
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubaikojalkojal131
 

Recently uploaded (20)

Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
Design Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William VickeryDesign Portfolio - 2024 - William Vickery
Design Portfolio - 2024 - William Vickery
 
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
Abu Dhabi Call Girls O58993O4O2 Call Girls in Abu Dhabi`
 
group_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdfgroup_15_empirya_p1projectIndustrial.pdf
group_15_empirya_p1projectIndustrial.pdf
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
办理学位证(NUS证书)新加坡国立大学毕业证成绩单原版一比一
 
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
昆士兰大学毕业证(UQ毕业证)#文凭成绩单#真实留信学历认证永久存档
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
Call Girls Meghani Nagar 7397865700 Independent Call Girls
Call Girls Meghani Nagar 7397865700  Independent Call GirlsCall Girls Meghani Nagar 7397865700  Independent Call Girls
Call Girls Meghani Nagar 7397865700 Independent Call Girls
 
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
'CASE STUDY OF INDIRA PARYAVARAN BHAVAN DELHI ,
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full NightCall Girls Satellite 7397865700 Ridhima Hire Me Full Night
Call Girls Satellite 7397865700 Ridhima Hire Me Full Night
 
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
MT. Marseille an Archipelago. Strategies for Integrating Residential Communit...
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Okhla Delhi 💯Call Us 🔝8264348440🔝
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
办理卡尔顿大学毕业证成绩单|购买加拿大文凭证书
 
Untitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptxUntitled presedddddddddddddddddntation (1).pptx
Untitled presedddddddddddddddddntation (1).pptx
 
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services DubaiDubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
Dubai Calls Girl Tapes O525547819 Real Tapes Escort Services Dubai
 

Ticketing Application

  • 2. THE DESIGN PROBLEM “ Design an application for booking Indian Railways ‘Circular Journey’ tickets. “
  • 3. SCOPE OF THE SOLUTION A Circular Journey Ticketing Application for ● ● ● ● ● Route Selection Train Selection Break Selection Ticket Availability per leg of journey Itinerary tweaking to ensure validity
  • 5. THE PROCESS This is a very challenging and interesting exercise, which gave my opportunities to explore lot of things. First I started with some research, trying to understand what exactly is circular journey and when, why and how people will use it. I did some research online, tried identifying people through Facebook groups who have used it in past, interviewed them and gathered information regarding their tradeoffs and pain points. I create open ended and close ended questionnaire and tried gathering all information regarding the circular journey and overall train reservation system to innovate with my design. Basing my user research data, I created 3 different persona’s with different needs and creating scenarios and user story around their needs. I also created user journey and mental model of users who would be using the online circular journey system in general. Based on all the above exercises, I was able to come up with the applications detailed functionality and information architecture. I created some rough notes and sketches throughout my problem solving timeline and with all the data I was able to collect, I designed the “high fidelity” wireframes. Due to lack of time, I was not able to completely work on the visual design, hence tried making my wireframes as intuitive and interactive as possible for the evaluators to judge.
  • 7. PROCESS INCLUDES ● Reviewing and understanding the Design Problem ● Reviewing sites providing Circular Journey information ● Researched blogs, post, forums talking about Circular Journey Tickets and its process
  • 8. FEW SITES I REVIEWED
  • 9. UNDERSTANDING CIRCULAR JOURNEY If you wish to go on a pilgrimage or sightseeing trip to many destinations, Indian Railways provides the facility of booking Circular Journey Tickets.
  • 10. CURRENT CIRCULAR JOURNEY TICKET SNEAK PEAK
  • 11. BOOKING FORM INPUTS 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Date of issue Station Name Train Name and number Journey Date From and to No of Passengers Distance Description in case of combined tickets Nature of concessions if any Issuing authority Fare Reservation Charges Total Amount Name and Sign of SM/BC Date of arrival SM Signature
  • 13. Once your itinerary is finalized, you can approach the Divisional Commercial Manager of the Division of certain major stations to which the journey commencing station belongs. The Divisional Commercial Manager or the station authorities will then calculate the cost of the tickets based on your itinerary. He will also inform the Station Manager of the same in a prescribed format. You can purchase Circular Journey Tickets by presenting this form at the Booking Office of the station where you propose to start your journey. After purchasing the Circular Journey Ticket, you must approach the Reservation Office to reserve your accommodation for various laps of your journey. You will then be issued reserved journey ticket for the journey.
  • 15. 1. There are fixed numbers of circular journey routes and travellers cannot define their own route, but have to choose from one of the fixed set of routes 2. Maximum of 8 break journeys will be admissible within validity period on a ticket 3. Circular journey begins and ends at the same station and cannot have exceptions 4. Validity period starts from date of commencement of Journey 5. Manual process, which expects the person to go to the major stations from where the journey commences
  • 16. CIRCULAR JOURNEY TICKET - USER RESEARCH
  • 17. PROCESS INCLUDES ● ● ● ● ● Persona Scenarios and Use Cases Questionnaires User Interviews User Journey Experience Map
  • 26. FEW ANSWERS “if I can take a connecting train from a station enroute if the booking is not available all the way till destination. It doesn't give me options. I need to separately research various trains and their routes in order to find tht info.” Bindu Vaz “so many things.. so many passwords required, tatkal ticket, availability constantly changing? I haven't been able to get one yet unless I spend a lot of time!” Tulsi Dharmarajan “Hard to change itinerary without starting over.” Sarah Swart “waiting list, bad feedback..” Vikas Bo
  • 27. USER INTERVIEWS 1. Identified few people who used Circular Journey in the past through social networking groups, willing to answer my questions 2. Created a list of questions to ask them and got their consent 3. Remotely Interviewed them and got my questions answered
  • 28. USER INTERVIEWS - A SNEAK PEAK
  • 29. USER JOURNEY EXPERIENCE MAP Designed “User Journey Map” derived by various touchpoints, qualitative insights, quantitative information,
  • 33. KEY FEATURES AND FUNCTIONALITY DERIVED FROM RESEARCH Home Page Flow ● ● ● ● ● Login Quick booking Circular journey Contact us FAQ Login Flow ● ● ● ● ● ● ● Plan my trip Plan my circular journey My Bookings Cancellations Refunds Search FAQ Plan my Circular Journey ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● Get user inputs Suggest route Browse Routes Select route Add breakpoints Find train and availability per leg of journey Select train per leg of journey Find hotel at each breakpoint Select Hotel Get destination information at each break points Review Itinerary Proceed with booking Add passenger information Select berth preferences Add discounts if applicable hold itinerary for a week Modify Itinerary Confirm Itinerary Cancel Itinerary FAQ
  • 34.
  • 36. Rough Sketches - Wireframes in the making
  • 37. Rough Sketches - Wireframes in the making
  • 38. Initial Low Fidelity Wireframes which evolved gradually
  • 39. Initial Low Fidelity Wireframes which evolved gradually
  • 40. Initial Low Fidelity Wireframes which evolved gradually
  • 41. Initial Low Fidelity Wireframes which evolved gradually
  • 42. HIGH FIDELITY WIREFRAMES (Key Screen are shared below. Detailed flow can be downloaded from here) Download Detailed Wireframe
  • 43.
  • 45. Top Header will have login and register information Design Thought Few informations and tasks doesn't need to have login until a particular phase. Why restrict users in the first step itself by forcing them to login to start with planning and booking? This is a secondary need of any user, hence moved it to the top. If users want they can login and continue, else they always have the option to freely start their travel planning from the home page itself.
  • 46. 90% of the users come to travel booking site with a predefined travel plan in mind post researches Design Thought With a multi location travel plan users are always confused which route is betters for them, feasible, in their budget and seek advices from experts, friends and colleagues. Leveraging users predefined plan and mental model, the application would get some key inputs from the users and provide them the best possible routes basing their needs reducing their effort to think a lot.
  • 47. 10% of the users plan their travel on the fly after browsing through informations Design Thought For the users who have no predefined travel plans in mind, and want to plan seeking routes, distance, price etc on their own, I have designed an alternative flow which would show them all possible routes for any particular zone.
  • 48. 10% of the users plan their travel on the fly after browsing through informations Design Thought No users remember station codes by heart unless they are frequent travellers. If we also provide a station lookup with an interactive map on click of any city, corresponding stations would show up, along with a free form search.
  • 49. Users love when applications understands their needs and suggest options Design Thought Users love when application understands their need and drives the entire system and flow according to their need and expectations. My application would gather key information from the user during planning and based on their inputs would suggest best possible routes. An option to edit inputs based on their criteria and update suggestions/routes on the fly give users complete control.
  • 50. Remember users choice throughout the interface Design Thought If users have added multiple locations during travel planning as their destinations, its because they want to go to these places in most of the cases except certain exceptions. My application would remember the users choices and during break point selection time it automatically would select those points and show as breakpoints. Users always have option to control their choices throughout the application.
  • 51. Always provide smart options to the users, with full control Design Thought When the users checks “select connecting train” from any breakpoint, I would show them option to select which connecting point from the circular route do they want to go . Since my routes are closed and limited, the system know the destinations and trains for those areas, hence my application would only show options user wants to see.
  • 52. Always provide smart options to the users, with full control Design Thought Users route are fixed, stations and breaks are fixed, hence my application would show them only trains fitting into their criteria and inputs.
  • 53. Always provide additional options to users as an add on Design Thought When users are travelling to any location, and decided to break there, its very obvious they might also look for accommodation unless they have relatives and friends at every location :) My application would provide users options to select if they need accommodation, if yes the interface would suggest hotels (based on tie up with local state tourism) for users to select. Similarly for sightseeing or pilgrimages visits, users seeks travel guide, hence we can provide them this options as well tying up with local state tourism encouraging state
  • 54. Record user choices and always provide them option to modify Design Thought Giving users control on what they do, how they do is always a pleasure for them. My application would remember and record users every inputs and give them the flexibility to modify it anytime.
  • 55. Provide great experience within restrictions. Design Thought When user selected 8 breakpoint, the 9th possible breakpoint in the circular journey would get into disabled mode and trying to click it would communicate the message and restrictions.
  • 56. Provide great experience within restrictions. Design Thought User should always know the systems limitations and restrictions and my application will have clear communication for the same, allowing users to take control.
  • 57. Always provide alternate ways to do the same task. Design Thought When user selects any point from the map, my application would give them full control to select it as a break point and add trains, accommodations etc from that point too.
  • 58. Communicate clearly Design Thought When user selects any point from the map as a breakpoint, there should be some visual cue indicating the same and my system would indicate added breakpoints visually
  • 59. Show users the preview of their tasks and provide them flexibility to tweak if needed Design Thought Once itinerary is built, I would show users a summary of their trips, their breakpoints, additional services they added into their breaks, the cost per leg etc. If the itinerary is going out of their budget or timeline post all settings, they can always tweak it at this phase before proceeding to the booking.
  • 60. Show users the restrictions if any Design Thought Once my itinerary is finalize with all routes, trains, breaks etc, now comes the actual step of booking. I would show users the limitation to login before proceeding from this point if this is a key business need. Else will add an (optional) message indicating users can still skip login and continue to next steps.
  • 61. Due to lack of time was not able to work on Visual Design and Style Guide