Things I learned as the sole designer on this project:
1. Being comfortable talking and asking questions to your engineers is so important. Designing alongside engineers is much more efficient than designing alone and then shipping the product to engineers. The engineers and I often had conversations about how certain user flows should look and function like, and trying to optimize these flows required me to have an understanding what the engineers could code within their project scope/limitations.
2. Don’t fall in love with the first thing you design. When I initially designed Deki, I was creating it by myself for a case study project. I quite liked it and included it in my first portfolio. Afterwards, I found engineers who were willing to turn my vision into life. But shortly after, we realized there were several flaws with my logic and reasoning for already designed user flows and that I needed to redo them. For version 2, I redesigned the previous user flows, included more flows required for the minimally viable product (MVP), and updated the UI and color palette. Design is really a never-ending process of iterating and making previous things better!