<[xFlux]>
-

Payment: Escrow VS Direct Pay
With the escrow model, the payment flow and UX are a lot more complicated than the Direct Pay model. It also requires a lot more legal compliance and production-level responsibilities. From a UX standpoint, providing users with the context of their decision in action and what the expected consequences are is the most important point—especially…
-

UX: Job Creation Steps(full)
I have finished the entire job creation flow in the local development app. The total number of steps for Upwork’s job creation is seven, which is the same as what I have coded. Lemon.io’s steps total nine. Even nine steps are not enough these days, since the entire IT industry has expanded, and there are…
-

Difficulty integrating payment flow
Payment is always take time and give difficult time to all product development teams. I have planned the Talent Membership payment user flow and the Client-to-Talent payment flow based on requirements from Stripe. Integrating the required Stripe APIs and installing the expected React packages are all complete, and the coding itself is currently in progress.…
-

Beta feature inside MVP
Since November 22nd, I have been developing the site. Most of the pages and flows are almost done for both clients and talent. The payment flow, however, needs to be handled a little more technically, since the backend code that communicates with the DB and Stripe needs to be securely deployed to remote servers. From…
-

Style Guide & Visual Design V1
Minimal, light steel monochromatic VS blacksmith monochromatic, modern san-serif typography. IBM Flex Sans
-

Technical Specifications
It is time to organize the technical specifications that I have been thinking about and planning. The frontend is pretty simple at this stage. The backend will probably be written in Python or Node. Additionally, at least three external services will be required for a fully working product. 1. Application Architecture Framework & Runtime: Database:…
-

High Fidelity Wireframe V1
Profile & Portfolio Wireframe(for talent) This provides a developer’s look at the “Portfolio & Profile” wireframe, explaining what I am building and why. 1. Purpose-Driven Design: Maximizing Match Accuracy The foundation of my platform is the belief that accurate data leads to superior outcomes. I’ve designed the profile to act as a precision filter for…
-

UX: Lost in vetting process
The second most difficult issue was how the client starts work with the chosen candidate. I can simply follow the industry leader’s steps, but I do not think Upwork’s Client-to-Work process is really user-friendly or efficient. This is a topic for the next post. The table above shows the steps of Upwork’s Client-to-Work process. As…
-

Low Fidelity Wireframe V1
Based on the sitemap, I created low-fidelity (LF) wireframes for both the Talent and Client user groups. The most important goal during the LF wireframing is to establish a good process to identify what I do not know. If I can draw a wireframe with the proper basic information architecture in ten minutes, then this…