The primary challenge was that target users were not tech-savvy at all. We had to first build a validation team comprising of a set of sample users with whom we could validate designs at each stage. We made the interactions extremely simple by breaking down any complex task into multiple steps. Each step was personalized to the user such that the user would not feel overwhelmed by the flow. We made sure that even novice users would be able to use the app with ease.