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

Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxjanettecruzeiro1
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfAmirYakdi
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfParomita Roy
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticTiaFebriani
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 

Recently uploaded (20)

Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdfThe_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
The_Canvas_of_Creative_Mastery_Newsletter_April_2024_Version.pdf
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance  VVIP 🍎 SER...
Call Girls Service Mukherjee Nagar @9999965857 Delhi 🫦 No Advance VVIP 🍎 SER...
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
young call girls in Vivek Vihar🔝 9953056974 🔝 Delhi escort Service
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
The Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aestheticThe Art of Batik, template ppt aesthetic
The Art of Batik, template ppt aesthetic
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 

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