titancamp/travely

Tour Manager: [Create Tour] - Step 1 - Tour Details

Opened this issue · 0 comments

As a user, I should be able to create tour programs, going step by steps. Step 1 should be filling in the Tour Details.

Acceptance Criteria:

  1. When clicking on Create New Tour button from the Tours screen a Popup/Drawer should open
  2. In the Popup/Drawer user should see the following fields:
  • Tour Name - input field, where the user should enter the name of the tour - Required
  • Origin - dropdown, list of the countries from where the tourists are coming from - Required
  • Start Date - calendar picker - where the user selects the start date of the tour - Required
  • End Date - calendar picker - where the user selects the end date of the tour - Required
  • Pick up - time picker - where the user selects the time of the pickup of the tourists
  • Details - input field - where the user can enter the details whether it's an airport pickup, border checkpoint pickup, etc.
  • Drop Off - time picker - where the user selects the time of the drop off of the tourists
  • Details - input field - where the user can enter the details whether it's an airport dropoff, border checkpoint dropoff, etc.
  • Destinations - list of places that will be included in the tour, the list will be populated based on selection of hotels/activities from the next steps, first it will be empty, then as soon as the data is filled in the list will be populated
  1. There should be notes field, which is a free text field for the user to enter any notes regarding the tour
  2. There should be a Next: Add Guests button and when clicking on it the user should be navigated to the second step of creating the tour
  3. When clicking on Cancel button, the tour creation process should be cancelled and the tour should not be created (show confirmation popup?)

Mockup Link: https://share.balsamiq.com/c/6ypC4tLYxzcdVDVBanpkTR.png