Open AndrewMotevich opened 1 year ago
Layout
[ ] desktops: 1128+
[ ] laptops: 960+
[ ] tablets: 540+
[ ] smartphones: 375+
General Requirements:
Content Container: The content container is the dynamic part of the app that’s changing on router navigation and should contain the main content of the web page, such as flight search results, flight details, booking form, payment form, etc.
Flight Search (Main) Page (+100)
[x] - The entry point of the app. Available for anonymous users.
The flight search form should include the following fields:
[x] - All the fields are required
[x] - The "switch" button changes the positions of the "destination from" and "destination to" fields.
[x] - The form should have client-side validation that prevents submission and shows invalid fields if any of the required data is missing.
[x] - Once a user filled in all the required fields and clicks the “Search” button, he’s taken to the “Flight Selection” page