As a young and enthusiastic developer with decent startup, freelancing, and agency experience, I have worked on many custom applications. I have witnessed first-hand the amount of time, energy, effort and countless, not to mention, wasted and boring man hours it takes to create something every project needs: forms.
Forms are an essential part of every application, come in many shapes: login, registration, search, filters, checkouts, admins, etc. and are fairly complicated to create.
Here’s how it looks from a developer perspective: