https://techmajin.com/web-app-design-best-practices/
Designing User-Centric Apps: Best Practices for a Seamless User Experience