This is a well-written and detailed case study. I liked how you have explained your objective and compared ‘before and after’, before digging into the process.
I had a few comments relating to the design decisions you made which came to my mind while reading. I’ll summarize them below: