Development of a progressive web app and advocating for user needs resulting in an 11 month completion

User Experience Designer

RevStar Consulting

2022

5 minute read

My role on the product team was to plan, design, and implement a scalable and distinctive design system tailored to our customer's needs.

Cover

Define

What is Money Lending platform?

Money Lending Platform provides hard money lending services to real estate investors in Florida and select markets nationwide. They offer personalized loan consultation services and funding for borrowers. As a direct lender, they can align borrowers’ hard money loan needs with the most suitable funding for their projects. Their real estate development experience enables them to offer a unique partnership with each loan. They provide a high level of individual consulting, including reviews of deal analytics, rehab budgets, and deal viability.

Digital Collage

Process

How I will create this platform

Sprint 0-1

Inception

Sprint 2-8

Figma

Sprint 9-11

Bug Fixes

Sprint 12-13

Q/A

Sprint 0-2

Let's get on the same page

RevStar's unique approach was highly personalized, dedicating nearly two entire sprints to in-person meetings with the client. During these sessions, we focused on whiteboarding, gathering insights, and conducting research to fully understand the client’s needs, brand, and any other elements they wanted reflected in their software.

Inception

Sprint 3-8

Build upon the foundation

With the inception phase now complete, my team and I have gained a deeper understanding of Money Lending Platform's approach to loan consultation. This foundation sets the stage for our next steps. It’s time to dive into Figma and begin designing a scalable design system that not only reflects the brand’s identity but also enhances user experience.

Figma

Sprint 9-11

Fixing the natural errors

Developers implement designs with a one-sprint delay, allowing for timely updates and ensuring that bug fixes are prioritized in the final weeks of the project timeline. This approach ensures adequate time for addressing any issues that arise. My role in this process is to ensure that my developers receive accurate and ready-to-code designs within Figma, facilitating a smooth transition from design to development. All of this was tracked inside of Azure DevOps.

Azure DevOps Example
Azure DevOps Example
Azure DevOps Example

Sprint 12-13

Preventing defects

After designing the design system, creating all the necessary screens, and prototyping in Figma while promptly addressing any bugs, the QA team and the client were prepared to start finalizing everything in the test environment.

Final Designs

Takeaways

Advocate for your users

I’ve learned the importance of being flexible with clients while effectively advocating for their needs and stories. At the same time, I strive to maintain product direction and budget constraints when addressing change requests. It’s crucial to keep the a personal, demonstrating to project managers and decision-makers that these change requests can often be valid. I have the confidence and ability to implement structured changes without disrupting the development environment, thanks to a consistent design system.

My Impact

What Jon did

11

month project delivery