rewisoft

All-In-One construction Loan Management Platform

Trusted field inspections that enable construction finance professionals to lend with speed, ease, and confidence!
Industry

Real Estate

Country
USA

USA

Company Size
flag

50+ employees

general overview

NorthWest Construction Control is a reliable provider of comprehensive construction loan management solutions.

Business Challenges

Developing a scalable web application to optimize day-to-day construction loan management tasks

Expansion of customer base

Our experienced design team created a new web design version, keeping the company’s branding style. During the design stages, we changed the platform’s interfaces to make the platform user-friendly and easy to use while maintaining the original system’s design simultaneously. Thanks to this, our client attracted more users and, subsequently, clients.

Make the platform relevant for the next few years

We thoroughly analyzed existing functionality to make it more inclusive and address the target audience’s needs. Our team took part in redesigning, redeveloping and extending functionality with new features to cover all users’ needs and adding future-proof solutions to make the platform relevant for at least 5 years.

Make the platform user-friendly

One of our main goals was to redesign old UI design concepts, making them more understandable and relevant to users over the next 5 years. Our seasoned UI/UX designers created the UI of the application based on the original system’s design in line with the corporate brand book.

redesign your platform with Rewisoft!

Contact us!

Services We Provided

service
Product Discovery
service
UI/UX Design
service
Front-end Development
service
Back-end Development
service
Quality Assurance

Values we delivered

High-level optimization of construction processes
Our team improved process optimization, reduced costs, and incorporated new business processes into the refreshed web application. As a result, the NWCC solution allowed the client to enhance the quality of user experience and provide a sustainable web platform for business scaling.
Solid web app architecture for future scalability
Considering our client's long-term business needs, we decided to build a solid microservices architecture that can scale and increase the user base in the future.
Modernized functionality to keep the platform up-to-date
We analyzed the existing functionality of the platform to make it more inclusive. Our development team seamlessly integrated new functionality into the existing codebase without disrupting existing business processes and the platform’s stability.

The Comprehensive Product Development Lifecycle We Followed

01. In-depth discovery and planning

  • Business and user goals were formalized
  • Market research was performed
  • Competitive research was performed
  • Product personas were described
  • Customer journey map was created
  • Main functionality was defined
  • Tech requirements were set
  • Scope of work for designers and developers was determined
  • Project timeline, schedule, and milestones were set
  • Resources were planned and a team was gathered
  • Discovery workshops with stakeholders were conducted
  • Product concept was finalized

02. Smooth UX/UI design

  • Design system was created from scratch
  • Product design concepts were reworked to improve product interaction and set clear logic
  • Regular internal and client design workshops were conducted to prioritize tasks and agree on design concepts
  • Information architecture was created to highlight relevant design principles for visuals, functionality, interaction, and navigation
  • UI kit was created from scratch
  • Wireframes were created based on new design system elements
  • Clickable design (hi-fi prototypes) was created
  • User testing was conducted to collect feedback and make small improvements

03. Complete development

  • Technologies were chosen and architecture was set up
  • Product functionality was implemented feature by feature according to design and SRS documentation
  • Regular team meetings were conducted to fine-tune the product
  • Environment and CI/CD were set up
  • Product design was tested in all browsers and extensions
  • Final code review & testing were conducted
  • Delivery presentations for our founding team and other project stakeholders were conducted

04. Comprehensive testing

  • Product functionality was tested in all browsers, extensions and on different phone sizes
  • Product was tested for compliance with the design documentation
  • Product was tested for compliance with the technical documentation
  • Product features and functionality were tested
  • Users’ acceptance testing was conducted
  • Product integration with other systems was tested
  • Product compatibility with other software and hardware was tested
  • Product performance was tested
  • Product security was tested

05. Gradual deployment and integration

  • Gradual deployment of product features once they are tested was started
  • Early user feedback was collected
  • Code reworks and improvements before the product is fully deployed to the production environment was made

06. Proactive maintenance

  • Issues reported by end users were handled
  • Ongoing product maintenance and support were provided
  • Bugs were troubleshooted and fixed
  • Product upgrades were accompanied

Ready to develop your project?

Let's begin!
cta-img

Personalized approach and technical details

Product requirements
Discovery workshops
Discovery workshops
Project and task management
Jira
tech-stack
Design and prototypes
Figma
tech-stack
Front-end development
ReactJs
tech-stack
Back-end development
PHP
tech-stack
Team
8 Specialists
Project manager, Business analyst, Design lead, UX/UI designer, Front-end developer, Back-end developer, QA engineer, Tech lead

Wireframes

case

Design System

We developed a new design system that follows an appropriate real estate and financial sector style, including icons, headings, dropdowns, inputs, buttons, graphs, etc. We created new components, upgraded the platform, and improved it, keeping the company's branding.
design
design

Features

01. Onboarding

For this platform, we have developed an interactive onboarding that helps people learn to use this platform. Each product element and navigation item is considered separately, highlighting the important elements.

case
02. Sign up / Login

We minimalized the sign-up / login form with two necessary input fields (email address and password). Users can sign up / login as a lender, inspector, borrower or stuff.

case
03. Managers Dashboard

On the builder’s dashboard, users can see a list of projects they are working on. The lists of borrowers, last reports, building location, project progress, and project status/action are highlighted in this list. Also, users can view more detailed information about the project in this section. The project details show the latest inspections, spent budget, site photos, borrower contacts, request history, etc.

case
04. Borrower Dashboard

The borrower’s dashboard is identical to the builder’s dashboard. However, there are some differences. Using the  Actions/Submit New Draw Request section, borrowers can make money requests specifying the required amount. Users can also upload the necessary documentation to this section of the platform (for example, building plans, lender documentation, and other supporting documentation.)

case
05. Lender Dashboard

Lenders have a more advanced dashboard. On the dashboard, lenders can analyze all projects currently being worked on. The number of active projects is presented in the form of a graph. The project types are shown in the form of a pie chart, divided by percentage into custom residential type, commercial type, spec residential type, and other types. Also, lenders can analyze active projects by completion, which are also presented in the form of a graph.

Lenders can also filter projects by type and account. To keep track of what the borrowed money is spent on, lenders have a separate Inspection history section. Going there, they can view when the last inspection was made, what progress of the project, etc. They also have access to photos of building progress.

case
06. Loan management

Managers can manage loans directly through the platform. They can manage and streamline the loan application process, including document upload, e-signature, and verification processes. They have direct access to the dashboard with detailed analytics, projects, invoices, subdivisions, etc. They can easily monitor the loan process and implement changes on the go.

case
07. Loan tracking

The loan platform allows tracking of loan progress and status through a loan pipeline that visualizes the entire loan process. It helps loan managers understand if any information or documents are missing and ensure compliance throughout the loan lifecycle.

case
08. CRM system

We have implemented a built-in CRM system to manage customer information, track interactions, and communications, and automate follow-up tasks. Thus, loan managers can easily manage all tasks and keep in touch with lenders and borrowers timely from loan creation to loan execution.

case
09. Reporting and analytics

The platform provides reporting and analytics tools to help our client make informed decisions, identify areas of improvement, and track performance metrics. Automated reporting and analytics tools make it easier to analyze the loan process, understand customers, and help optimize the loan lifecycle to capture more leads.

case
10. Invoices

We have implemented an automated invoice generation option to facilitate the manager’s workload. By clicking to review the invoices, they can see all the bank details between the borrower and the bank. All invoices are presented as a list with five main fields: clients (borrowers), processing date, loan term, invoice number, status, and CSV.

case
11. Messaging

We have built in-app messaging functionality allowing all loan participants to discuss deals and new loan projects and solve problems. All users can also upload necessary files when creating messages easily and securely.

case
12. Automated notifications

Our team developed automated notification features to keep customers informed of loan status updates and payment reminders.

case

Development & QA

01
Development Stack
NWCC utilized React.Js for the front end, providing a responsive and user-friendly interface. PHP powered the back end, offering scalability and efficiency.
02
Development Model
We employed a standardized and flexible development model, allowing gradual feature implementation to adapt to industry needs.
03
Agile Methodology - SCRUM
The project followed the Agile SCRUM approach, featuring sprints, daily stand-ups, user stories, and continuous improvement for effective project management.
04
Quality Assurance (QA)
QA was integral, with rigorous testing and continuous feedback loops ensuring high product quality and reliability. This approach led to the successful creation of NWCC, an all-in-one construction loan management platform.

Results:

Developing a scalable all-in-one construction loan management platform

After successful product deployment, we conducted A/B testing to ensure improved outcomes. So, by analyzing user feedback, we understood that satisfaction levels increased by 19%. The new functionality has reduced the influence of the human factor and accelerated the exchange of information between personas. 

We have managed to help the business to reach a new level of service delivery, process optimization, and reporting. The company has gained an opportunity to scale and increase its customer base for the next 5 years.

Contact image

Let’s Drive Results Together!

  • Fill out the form, and we'll respond within 8 business hours.
  • Next, we'll analyze your project and discuss the details.
  • Finally, you'll receive a project proposal with timelines and pricing.
Contact image

Get in Touch

    Thank you
    We appreciate your interest in our services! 

    Find out how we can help you achieve your goals.
    Explore Success Stories