This UX flow is a part of the seller app- helps seller to upload products to their catalogue 1.) By tagging from other seller's catalog 2.) Manually creating the product listing. To make the process easier such that no data loss happens during the process, Saving a draft was introduced and could also jump form one step to another and fill information that they are ready with first. Recommendations were introduced as project opportunity keeping in mind the seller's current category, recent search tags, what other sellers like him are selling. A step to authenticate the seller's product was also introduced in the process so that the seller so not have to remain dependent on the Customer service team.
The existing flow was unresponsive to simple search tags, did not give proper system failure notifications, and left the user in a confused state without accomplishing the task.
The constraints were that even though the changes were very necessasry the api were not available, the backend team had to make api changes.