Description: Users should be able to create itineraries for their trips within the application. The itinerary creation process should take into account the user's travel preferences and interests, and suggest relevant activities, food options, etc. Additionally, for group trips, group members should be able to vote (swipe left for no, right for yes) on proposed itinerary items, with items being added to the itinerary if they receive a sufficient number of votes.
Tasks
[ ] Design and implement the itinerary creation interface, allowing users to add and edit itinerary items
[ ] Develop backend logic to suggest itinerary items based on user preferences and interest
[ ] Implement swipe functionality in user interface and integrate with backend logic
[ ] Implement logic to aggregate votes and determine which items are added to the itinerary
[ ] Test the itinerary creation and group voting functionality to ensure it works as expected
[ ] Handel error cases and edge cases appropriately (ties in voting or invalid responses)
Addition Info
[ ] Consider providing the ability to suggest items that are not one the itinerary / generated automatically
[ ] Voting should be fair and transparent, with clear guidelines on how the results were calculated. E.g. add a results once the voting has ended to see how everyone voted.
Note: Consult with User Preference and Interest Team as needed
Description: Users should be able to create itineraries for their trips within the application. The itinerary creation process should take into account the user's travel preferences and interests, and suggest relevant activities, food options, etc. Additionally, for group trips, group members should be able to vote (swipe left for no, right for yes) on proposed itinerary items, with items being added to the itinerary if they receive a sufficient number of votes.
Tasks
Addition Info
Note: Consult with User Preference and Interest Team as needed