Developing a web app anew
Entscheider, a German platform connecting users with skilled tradespeople for household tasks, was developed by a two-person team, including myself and a senior Ruby on Rails developer. I contributed to the front-end and certain aspects of the back-end.
My Role
Front-End Developer / Junior Ruby on Rails developerTimeline
3 months, 2018Tools
VSCode, GitHub, Heroku, JiraDev Stack
HTML/SCSS, Javascript (Vanilla) and JQuery, Ruby on RailsBusiness Goals
Have a user-friendly CMS platform, that’s also easy to manage their multiple services. The platform should serve as a channel to capture clients’ leads, that will be sold to tradespeople partners.
User Goals
Enjoy a hassle-free experience when searching for services in their local area, without the need for online searches or repetitive phone calls.
Web Development
During the front end development process, the primary focus was to deliver an intuitive and fast experience for the end customer.
- To achieve this, the interface was designed with illustrations that facilitate quick identification of various elements.
- Visual feedback was incorporated to distinguish between single and multiple-option elements.
- Furthermore, smooth transitions were implemented, ensuring a seamless experience, and a progress indicator was added to motivate users to complete the process.
UX Laws are Everywhere
To create a product that people will want to use, it must adhere to certain UX Laws. Here are some that was used in this product:
The product’s well-designed icons and illustrations, color balance, and UI composition create an aesthetically pleasing experience.
The use of iconography and labels reduces cognitive load, making it easier for users to quickly perceive and choose options.
The progress bar plays an important role. Not only guides the user through the process but also motivates them to complete the task.