I tried building a mini-client a few months ago and I ended up putting it on hold indefinitely because it was much harder than it seemed, and I discovered some other problems that I needed to solve by building a few separate apps first.
Discussion
Very similar here. I've built about 10 or 15 test benches. Basically built each aop function separately. Learned all the tricks. Now I just need to button them altogether in a final package.
And I am pushing PWA even farther than I ever thought possible. App stores are dead.
BTW, I was able to add the date feature, i.e., ”Last muted” in the search results list. It was really easy, since we just pull the event timestamp and display it in a human-readable format.