This is precisely the most common mistake doomed project managers make.
There are aspects to modern web interfaces which one cannot know a priori. Thus, the first design will almost always be implemented incorrectly, and it is usually better to choose an existing framework.
There are aspects to modern web interfaces which one cannot know a priori. Thus, the first design will almost always be implemented incorrectly, and it is usually better to choose an existing framework.
Many have found these useful:
https://www.phoenixframework.org
https://keystonejs.com
https://quasar.dev
https://angular.io