Exchange World

A location-based social network application, allowing students exchange without monetary.
Role
UI/UX Designer, Front-end Developer
Duration
Sep, 2014 - May, 2015
TEAM
Hngis Chang, Sheng-Wen Bao, Shu-Hsuan Hsu, Pin-Chia Chen, Wen-Kai Bai
Tool
Python, JavaScript, jQuery, MySQL, PHP, Photoshop, Sketch

Background

We found that college students used to trading and exchanging objects to save more money, resulting in various private Facebook Groups be created. However, when the trade involve monetary, sometimes it became more complicated and there is risk of being scammed.

Objectives

This phenomenon and trend of exchanging things inspired our team to create a location-based social network application, allowing students exchange without monetary.

Our core value is to connect people with common interest by exchanging objects/skills.

The main features and problems we want to solve:

  1. Transactions involving money: we restrict transactions not involving money to minimize the risk.
  2. The objects we want to exchange are not limited to physical items but can be abstract things, such as "skill exchange."
  3. We want to increase the social element of this platform and facilitate communication among students.

Process

Develop & Design Process

Prototypes

Hand-drawn wireframing

After doing some informal street interview and survey in campus, we found that the main reason college students enjoy exchange things on Facebook: (1) Save money and (2) Exchange at campus save time. The latter reason indicates the preference is strongly related to "location."

Therefore, we decided to use Google Map as our website's main body, we put more effort into using Google Map API and improving the design of location pinning.

Figure 1: Pin feature prototype

Take Figure 1 as an example, I tried to change the pin color according to its time while prototyping. If this exchange is time-limited, such as the owner will leave that location later, then the pin of this exchange would be red, symbolizing time-sensitive.

Our main feature is post/seek feature, which means users can post the objects/skills they want to exchange, also they can search to seek for an object/skill be posted. (Figure 2(a))

For another purpose to facilitate social interaction, we created profile function for listing the history of what they exchanged, followers and seekers. (Figure 2(b))

Figure 2: (a) Posting interface sketch; (b) Profile interface mockup

Our main feature is post/seek feature, which means users can post the objects/skills they want to exchange, also they can search to seek for an object/skill be posted. (Figure 2(a))

For another purpose to facilitate social interaction, we created profile function for listing the history of what they exchanged, followers and seekers. (Figure 2(b))

In addition, we also developed another function in the very last stage before release: the message features. We faced some technical issues to make the private message operating in real time, and we failed. Eventually, we still keep the "non-real time" mail features, but add an external link to Facebook to make student can contact each others via Facebook Messenger.

During the developing project, we spent some time to address how to embed Google API, and with my teammates technical support, they try to read some fake datasets to test how the algorithm and make sure it can recommend the objects with best distance and categories fit.

Takeaway

Honestly, I know there is still way more space to improve. But as my first project and the reason I meet UI/UX, I learned a lot from this project and my teammates.

UI/Visual Design

UX Design / Research

Other Projects