Infleme freelance service platform thumbnail

Infelem Freelance

Website

Infelem is a freelance service platform that aims to provide a simple and convenient way for freelancers and clients to connect and collaborate online. We are pursuing a simple and clean look, and seameless user experience.

Team

Sally Tsai

My Role

UI Design

UX Design

Tool

Figma

Photoshop

Duration

14 days

Overview

The problem

The platform has functional capabilities and an information structure, but it lacks optimization for user experience and visual design.

The goals

  • Develop a responsive website that maintains interface consistency, content and function continuity, and well-balanced layouts across different screen sizes.
  • Design a simple and clean interface in both dark and light modes, incorporating the primary colors and logo provided by the client.
  • Produce design documents to ensure visual consistency throughout the project.

Research

In addition to leveraging our own experience using multiple freelance platforms, we conducted research on various platforms in the market to analyze the strengths and weaknesses of their interface and user flow. Our goal was to make our platform more exceptional.

Ideation

Prioritizing mobile screen sizes, we conducted quick sketches to explore various layout possibilities. After careful consideration, we combined the strengths of different layouts and proceeded to the digital wireframing stage.

crazy 8 images

Starting the design

Digital Wireframe

In the digital wireframe, we made adjustments to the layout and information cards to enhance readability. We utilized whitespace and font hierarchy to highlight important information. Additionally, we designed a guided tutorial for the project creation process, making it easier for users to get started with step-by-step instructions and text explanations.

wireframes of infleme freelance service platform

Low-Fidelity Prototype

During the low-fidelity prototype testing, we identified some usability issues.

Gif of Low-Fidelity prototype

Findings

  1. Certain editing menus could benefit from the inclusion of icons representing the purpose of each option.
  2. To accommodate future avatar functionality, we suggested adding an avatar setting feature.
  3. User profiles could include a history of their project engagements to enhance credibility.

Refining the design

Mockups

Using Material Design, we created components and color schemes to enhance the visual.

In response to feedback from previous meetings, we made adjustments to improve the user experience:

  • In the message settings menu, we added icons to represent the purpose of each option.

    Added icons to buttons
  • Within user settings, we introduced an avatar setting feature and replaced usernames with avatars in achievement cards.

    Use avatar instead of user id could help we maintain the right space of UI
  • On the user profile, we added a display of project engagement history. Considering experienced freelancers may have multiple entries, we opted for showing the total number of projects, and show 5 of them in each pagination. We also included a display settings section for project engagement records in user setting.

    Added project engagement history to user porfile

Different Screen sizes

Home page design in PC screen size and mobile screen size

High-fidelity prototype

After testing the high-fidelity prototype, we identified further areas for improvement.

high-fidelity prototype of infleme freelance service platform

Findings

  1. It was difficult to determine which conversation window was currently displayed.
  2. The purposal button for projects lacked sufficient emphasis.
  3. The presentation style of project listings did not encourage users to click. Consideration was given to changing to a card-based layout.

Refine Hi-Fi Prototype

Based on the above findings, we made further updates and arrived at the final version of the prototype.

  • Improve the purposal button

    Improve the purposal button
  • Redesign project engagement setting to prevent a list of a experienced designer is too logn to navigate.

    Redesign project engagement setting to prevent a list of a experienced designer is too long to navigate.

Dark and Light Mode

We designed the website to be responsive, accommodating both dark and light modes.

We designed the website to be responsive, accommodating both dark and light modes.

Design Documents

For this project, we based the design on the Material Design framework and incorporated the client's specified colors. Finally, I compiled the design components, fonts, colors, and layouts used during the design process into design documents, which were submitted to the client along with other relevant materials.

Design Document

Accessibility considerations

During the website development process, we consistently considered accessibility.

  1. We added icons in front of buttons to provide visual representation.
  2. We ensured sufficient color contrast for text areas to enhance visibility.
  3. We followed hierarchy principles in organizing the content of the text.

Takeaways

Impact

With the conclusion of the project, the UI/UX design phase has come to an end. The subsequent development will be carried out by the client.

What I learned

  • Through the use of the Material Design system in this project, I gained a deeper understanding of its principles. In future web design projects, I aim to apply this system more effectively and efficiently, ensuring visual consistency and readability.
  • I developed a habit of preserving versions at each stage of the design process. While using components to handle recurring elements facilitated efficiency, it posed challenges when working with components that span multiple pages. With increased proficiency in Figma, I have gained new insights on preserving versions. I aim to document these insights as a standard operating procedure (SOP) for future projects.
  • Different devices and platforms (Android, iOS, mobile, desktop) present variations in how websites are displayed, such as the location of the URL bar or the shrinking of the toolbar. Therefore, in addition to mastering different screen sizes, it is crucial to consider the screen space available after accounting for these elements.
  • During the design process, even for features yet to be developed, I proactively included them in the design if I believed they would be beneficial for the platform, leaving room for their implementation. This approach eliminates the need for redesigning the interface when such features are developed.
expand_circle_up