FeesDueDate is a web-based tool that assists in the processing of vehicle registrations for both buyers and sellers. Designed for use in four states — California, Illinois, Virginia, and Oregon — the FeesDueDate website calculates vehicle registration fees, sets renewal reminders, and displays information about DMV locations and services available only to dealers. Additionally, it offers a well-written dictionary of DMV terminology.
This product is currently being tested for further iterations. The concept of vehicle registration renewal reminders is presently incorporated into the Driver product as a free feature.
UX Lead
Interviewing Dealers
I started by conducting interviews with registered dealers regarding any notable pain points in the vehicle registration process, and learned that, in order to avoid penalties and financial losses, dealers who work for themselves use different tools to set reminders of due registration fees. I made note of numerous user scenarios to share with industry experts to receive their feedback.
Interviewing Consumers
Furthermore, I conducted contextual web research, learning that customers reported negative car purchase experiences, including:
It was vital for me to look closer at the issue, so subsequently I sent out a survey of 25 questions to gain further insights.
Based on improvements we identified during discovery, we formulated problems that we were going to address in the minimum viable product.
Problem | Solution |
---|---|
Dealers/Consumers forget to pay Vehicle Registration on time | Registration Renewal Reminder |
Consumers do not understand how much they need to pay for Vehicle Registration |
Vehilce Fees Calculator based on the Vehicle Transaction Type |
Dealers/Consumers have a hard time with DMV professional slang |
Terminology Database |
Dealers are on the go and sometimes need close-by DMV location |
DMV Locations |
1. After collecting business requirements for the desired process, I created the website architecture and sketched out basic wireframes.
2. I ran usability testing on paper prototypes and continued the iteration process.
3. After wireframe analysis, I created a high-fidelity prototype using Adobe XD.
4. The next step was to develop a mobile look and test it.
With the help of the senior developer, we completed FeesDueDate in React. After the debugging process and working with industry experts on identifying correct logic for fee calculations, we opened the beta version to a variety of users. We sent out another A/B testing for desktop and mobile device users, and asked them to provide some additional impressions of the tool.
Our goal for this project was successfully completed. We developed a responsive web application using React. Users can select the state and review fee estimations on different types of vehicles, as well as estimate their upcoming vehicle renewal date.
I have introduced a database that stores the program application requests and uses that as reference by the web application. The product was well-received during beta testing, and the core features were utilized in the application Driver. Secondary gains of this project were the formalization of the DMV terminology database, and using Confluence to update content for the states of California, Oregon, Virginia, and Illinois.