Wavecode
The Wavecode portal is a dashboard that consolidates bidding processes from various sources, allowing users to filter, initiate bids, submit documents, and receive feedback.
The issue arose after the product launch. While many users showed interest in the solution, over time, numerous reports of problems, confusion, and uncertainty began to surface.
THE PROBLEM
Identified problems:
- In Brazil, the bidding process follows a standardized flow, but the platform was not adhering to these steps, causing confusion among users.
- The proposal status was not visible to users.
- Error messages were unclear or insufficient, leaving users unsure of how to resolve issues, which led to a high volume of support requests.
- Users couldn’t confirm when a proposal had been successfully submitted.
- Sometimes, bidding requesters modified proposals without notifying users, causing them to lose track of pending items and interrupting the entire process.
- Submitted proposals and open bids were displayed together in the same space, creating confusion.
- The most frequent issue reported was when users downloaded the proposal sheet, they had to submit it without closing the window. Since preparing a proposal often takes considerable time, and the platform was locked during this process, users couldn’t check other bids in the meantime.
These are just a few examples of the challenges identified. Design is more than just creating attractive screens; it’s about understanding problems, surfacing what’s essential, and guiding users effectively.
THE SOLUTION
- The first change I implemented was restructuring the menu. Now, items are arranged according to the correct bidding process flow, and the menu appears as tabs at the top of the page. This avoids page reloads and makes it easier to navigate between steps. I also added red indicators on the menu tabs to show the number of pending actions in each phase.
- I introduced a status and actions column to keep users informed about the progress of each proposal. I also included loading indicators to show when processes are taking time, so users can see that everything is running smoothly.
- Users can now download the proposal sheet without opening a new window, and they can submit proposals at any time (before the auction deadline). Additionally, users can download, edit, and resubmit their proposals.
- To reduce confusion, I decided to hide actions that are unavailable during certain stages. For example, while a proposal is loading, the buttons for editing, deleting, downloading, and sending are hidden.
- I added a status filter, and users can also reorder items by date.
The entire project was carefully planned, and this page became the key factor in the company’s decision to hire me, as it was the area with the highest number of complaints.