1. Conversational AI Chatbot: A chat interface where users can type their requests (e.g., "I need a casual outfit for dinner"). The chatbot processes the query and retrieves outfit data from ASOS and Farfetch APIs.
2. Outfit Recommendation Display: A results page showing outfit recommendations (e.g., shirt, trousers, shoes) based on the API data. For each item, display: Photo: Item image. Name: Item name. Price: Item price. Description: Brief product description. Link: A button or link (labelled “View”) that redirects the user to the item on the host website.
3. Save and Swipe Interaction (Basic Version): Users can save an item (shirt, trousers, shoes, etc.) by: Clicking a "Save" button or icon next to the item. Users can swipe or click to get new recommendations for other parts of the outfit while keeping the saved item.
4. API Integration: Integrate data from the ASOS and Farfetch APIs: Retrieve outfit information (image, name, price, description, and product URL) dynamically based on user queries.