Problems with the original e-application
- Mobile hostile: not responsive
- One long form: mentally exhaustive for people possibly in distress
- Too small font
- Too much text in the beginning, part of which should be at the end when submitting the form
- Confusing required input system (** notation)
- User is responsible for finding errors
- No e-mail and phone number (format) validation
- Not possible to attach multimedia (image, video, sound)
Improvements implemented or proposed by this prototype
- User fills the form piece by piece: this allows navigating the form based on context and reduces mental overload
- Real-time reporting of input errors
- Possibility to load personal information from Estonian ID card
- Possibility to attach images
- Validation of inputs that require a certain format (e-mail, phone number)
- Required fields are marked in a consistent way
Technologies used
- Vue.js
- Webpack module bundler
Team
I built this project in collaboration with Pärlin Luhila and Hans Joosep Lahe.