During the development, we stumbled upon a scalability issue with our initial database architecture, which forced us to pivot and adopt a more distributed approach, streamlining the overall performance.
We encountered an unexpected twist when user testing revealed that our initial design was unintuitive, leading us to completely overhaul the user interface, aligning it more closely with competitor standards, and ultimately improving user experience.