Awesome stuff. The way you've approached aspects of the app gave me some food for thought.
It is great when one reaches a level in which using a framework or a library is a choice rather than a necessity and that if/ when using a framework or a library one understands what they must be doing under the hood.
IMHO, this is the only cure for the impostor syndrome many devs complain about.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.