An enterprise level web portal for NYC local community groups, business and government agencies easily donate or find used goods and unwanted food products
donateNYC provides vital support for New York City’s reuse community, helping nonprofit organizations and local reuse businesses increase and promote their reuse efforts. By donating and reusing goods instead of discarding them, New Yorkers can greatly reduce waste, conserve energy and resources, save money, and help provide jobs and human services for New Yorkers in need. donateNYC is an essential part of NYC’s 0X30 initiative, helping New Yorkers reach the goal of sending zero waste to landfills by 2030.
In order to encourage the business to become an active user, two-steps sign up was added to the registration process. The first-step signup form is to get the necessary info of organization details. The second-step of first-time login form is to get the food donation matching criteria information.
Each business entity will be able to have multiple branches to organize different locations and users. Managers can assign many sites to staffs within the same business account to getting notifications of donations.
Throughout the whole year of developing our platform, we followed the User-Centered Design (UCD)process to make sure that we not only thinking in features but also users to build the right products. We did user research, brainstorming, designing multiple solutions, and delivering high-fidelity interactive prototypes for developers to meet the client’s requirement.
I partnered with 2 designers and 1 product manager to explore how the customers were setting up the product. We conducted interviews and secondary research to understand the current food and goods related organization in NYC and how do they work. From the user interview, we realize there are few issues of registration for the previous version. I was responsible for registration for both UX and visual design. From the stack holder and user interviews, I found out there are several issues of the existing registration process.
There were many duplications data such as locations or company information. For the city government side, data looks messy and it is not easy for them to organize.
All members of staff shared one login account. For an enterprise level business with many store locations, it wasn't easy for staff members to manage stores they weren't familiar with.
We lost users in the registration process because there are too many information need to fill in.
To improve the enterprise account registration and solve the problems we found from the user research, the first thing I tried to do is to identify the target users and also which key features they would be using.
There are six key stakeholders in NYC associated with current and possible future rescue, donation and distribution efforts: donors, food rescue organizations, facilitators, recipient agencies, associations, and government agencies. As the product needed to scale up to handle billions of donations of goods and foods, we simplified the enterprise level donation platform. Based on the functions for the above six users types, we decided to group it into three different types: donor, recipient and government agencies.
For the first step of the sign up form, users only need to fill in the necessary information for the admin to approve it. Simplify the registration flow so that we can keep more users to sign up and get to the final steps.
After knowing the user flow and the lo-fi design, I moved to the visual design based on the design library I created and also worked on the responsive UI. Prototype Link: Sign Up First Time Login
I designed the business requirements from the beginning of conceptualizing to the end of the visual designs for desktop, tablet and mobile versions. The complicated structure and the intensive process made it an excellent experience for me. I faced many challenges such as how to build a product, how to communicate with the development team and how to be a good liaison between developers and the product team. One of the biggest challenges of the project was to understand the business requirement. This was a government project for business products with a different conceptual model with regular donation platforms. I was able to leverage research and user journey mapping to understand it and successfully revamped the project, even when the tasks became more and more complicated. I believe a professional product designer should not just try to solve problems but should also take into account the users' perspectives.