We have envisioned some of the common user journeys in the platform and created sequnce diagrams for the same.
Please note that the user journeys listed here are not exhaustive, and are instead meant to be representative of a broad subset across the most commonly expected user journeys on the platform.
- User Registration and Account Management
- Email Polling and Travel Email Detection
- Interfacing with Travel Systems for Updates
- Manual Reservation Management
- Grouping and Archiving Reservations
- Social Media and Trip Sharing
- Integration with Travel Agency for Support
- Analytics and Reporting
Figure 1: Sign up for an account
Figure 2: Log into the account
Figure 3: Edit user profile and preferences
Figure 4: Log out of the account
Figure 5: Configuring email for polling
Figure 6: Poll the email for travel-related emails
Figure 7: Notify the user for detected travel emails
Figure 8: Fetch updated travel details from Sabre
Figure 9: Fetch updated travel details from Apollo
Figure 10: Manually sync the travel details
Figure 11: Add a new reservation
Figure 12: Update an existing reservation
Figure 13: Delete a reservation
Figure 14: Grouping reservations by trip
Figure 15: Archive completed trips
Figure 16: Manually archive a trip
Figure 17: Sharing trip on social media
Figure 18: Sharing trip with specific contacts
Figure 19: Generating a public link for the trip
Figure 20: Reporting an issue with a reservation
Figure 21: Requesting immediate assistance
Figure 22: Checking status of a reported issue
Figure 23: Providing feedback on support
Figure 24: Generating end-of-year summary reports
Figure 25: Fetching travel trends