MyCreditApp.AI · fintech · decision support

Make the credit decision understandable before asking users to trust it

I redesigned the path from financial documents to analysis: making data readiness visible, exposing parsing failures and review states, then restructuring analytics around the decision, its drivers and the evidence behind it.

Document readinessFailure recoveryAnalyticsDecision supportPartner network
Decision-first analytics overview
Document review state
RoleProduct designer
ScopeDocuments, parsing, analytics, partner flows
UsersForwarders & shippers
ProductMyCreditApp.AI

The problem was no longer “can we calculate a score?” It was “can users understand whether that score is safe to use?”

The product already had uploaded documents and financial metrics. The next iteration needed a more trustworthy system around them: visible data coverage, explicit parsing and review states, actionable failure recovery, clearer analytics hierarchy and stronger context around financial relationships.

01Readiness

Presence of a file did not prove that the required financial periods were available.

02Recovery

Parsing and validation issues needed to explain both what happened and how to recover.

03Decision clarity

Non-financial users needed a conclusion and reasoning before a wall of ratios.

Design principle

Make uncertainty visible before asking users to trust the output

The experience should expose what the system knows, what it could not verify and what needs attention before presenting analytics as decision support.

I moved the experience from upload history to a readiness model

The earlier product treated financial documents mostly as a file list. The redesign surfaces the question users actually have: do we have the required coverage to continue?

Earlier data overview with document coverage by month
Before Coverage existed in a separate data overview, while uploaded files remained a different mental model.
Redesigned document readiness overview
After Requirements, missing coverage and source files are visible before analysis.

Missing data became actionable rather than informational

Selecting a requirement opens its context: expected period, source data, exact gap and any active request. The user can upload what is missing without reconstructing the rule from a separate screen.

Balance sheet requirement details
Balance sheet Multi-year coverage and the missing fiscal year are explicit.
Bank statements requirement details
Bank statements Monthly coverage uses the same interaction pattern without forcing the same data model.

Uploading a file became a visible process with recoverable outcomes

The workflow starts before parsing. Users first need to understand what the product accepts, then see the exact files queued for upload. After that, verification can continue asynchronously — including manual financial review that may take time — without making the upload itself feel stuck.

01UploadRequirements and selected files stay visible before submission.
02Manual reviewLong-running verification has a visible stage instead of appearing frozen.
03ResolveIssues lead to replacement, reporting or an explicit limitation.
Upload financials panel explaining accepted document types
Before upload Document expectations are visible at the point where the user chooses a file.
Upload financials panel with selected files and upload progress
Files selected The queue, currency and per-file upload progress stay visible before processing starts.

Processing can continue after the upload is complete

Data verification and financial review are separate from transfer progress. Because review may include a manual step, the file details show the current stage and expected timing instead of implying that the user should wait on the upload screen.

Document processing with data verification and financial review stages
Review state The user sees who uploaded the file, expected timing and where it is in verification and financial review.

Failure states explain both the problem and the escape route

A generic “failed parsing” message would push users into support. The critical issue state identifies what could not be extracted, shows what remains usable and places recovery actions next to the diagnosis.

File details showing critical parsing issues and recovery actions
Critical issues Missing extraction and affected document types are explicit, with replace, report and follow-up actions in the same panel.
Valid document with non-standard financial year warning
Valid with warning A usable document can still carry a limitation that may affect future analytics.

The old dashboard showed metrics. The redesign tells users what they mean for the credit decision.

The previous layout gave individual ratios almost equal visual weight. I reorganized the hierarchy around recommended action → credit score and limit → primary driver and biggest concern → grouped evidence.

Earlier metric-grid analytics dashboard
Before Users had to interpret a grid of ratios and infer the conclusion.
Redesigned decision-first analytics
After Recommendation, score, limit and key drivers establish the decision hierarchy first.
Information hierarchy

Answer first. Evidence second. Detail on demand.

A user who needs only the business conclusion can stop at the top. A user who needs to validate it can drill into grouped evidence and individual metrics.

Detailed metric group and chart
Explainability Group performance, component metrics and historical evidence stay connected to the recommendation.

The product started to model financial relationships, not only isolated businesses

Shippers already have customers and suppliers that matter to financing decisions. I added a partner portfolio so those relationships could become reusable product context rather than repeated form fields.

Partners portfolio with customers and suppliers
Partner portfolio Customers and suppliers keep trade amount, frequency, payment terms and company details in one relationship model.
Invite partner for financial analysis modal
Invite flow A known business relationship can become a connected platform relationship without re-entering its context.

Support was designed to sit inside the workflow, not behind a documentation wall

I also explored a Help Center pattern with interactive guides, contextual support and problem reporting. It was designed but not implemented, so I present it here as a product concept rather than a shipped outcome.

First-visit interactive guide list
First visit Guided learning is organized around actual product jobs.
Help Center menu
Help Center Guides, support and problem reporting stay reachable in context.

The product now connects raw financial evidence, data quality and the final decision in one understandable path

I do not attach invented performance metrics to this work. The contribution is structural: documents, validation, analytics and financial relationships no longer behave like unrelated features.

Product contribution

From “upload and hope” to inspectable decision support

The experience communicates readiness, uncertainty and reasoning at the moments where they matter.

ReadinessRequired financial periods are visible before analysis.
RecoveryParsing problems lead to concrete next actions instead of dead ends.
ClarityThe analytics hierarchy starts with the business decision.
NetworkPartner relationships become reusable product context.