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.

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.

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.

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.

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.
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.

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