Three Once More screens on 3D phones lying on a yellow surface: My Rentals borrowing, Request Item Rental, and My Rentals lending
UBC BIZTECH · UX OPEN 2025 · 1ST PLACE

Building trust into a neighbourhood rental marketplace.

Overview

Once More is a lending marketplace for students, for the things you only need once. My team built it in 20 hours at UX Open 2025, a UX design hackathon hosted by UBC BizTech, and won first place out of 80+ attendees. After we won, I pitched it to about 100 people at the closing ceremony.

ROLES
Designer
TIMELINE
20-hour hackathon, October 2025
Then KickStart 2025
TEAM
Quang Mai
Carys Fong
Bonnie Lu
TOOLS
Figma
On this page

The hackathon, in numbers

1st place
out of 80+ attendees at UX Open 2025
20 hours
from problem statement to prototype
~100
people at the pitch during closing ceremony
THE PROBLEM

Things you need once, then never again.

Think a tuxedo for a formal, a projector for a movie night in, or a tent for one camping trip.

Buying something you'll use once is expensive, and most students don't have much room to store it afterwards. Borrowing from friends only works if one of them happens to own it.

How might we make it easier for students to access items they only need once, without buying them?
USER RESEARCH

Students wanted to share. They didn't trust strangers.

We interviewed 4 UBC students about borrowing and lending things.

Nobody liked buying for one use. But two of the four worries were about the other person: getting scammed by a lender you don't know, and getting your things back broken.

“Buying items for one-time use feels wasteful and unethical.”
Rosalie R.
2nd year, UBC
“Not knowing the lender’s identity makes me fear I might get scammed.”
Adana J.
3rd year, UBC
“My vacuum was returned broken, it made me hesitant to lend it again.”
Mike P.
3rd year, UBC
“Going back and forth trying to find a meetup time is difficult.”
Youssef H.
3rd year, UBC

Two sides of every rental

BORROWER
Needs something once in a while

Doesn't want to make a one-time investment for something they'll use once.

Molly Liu19 · 2nd year COGS, UBC

“If I’m only going to use an item once, I’d rather look at more temporary alternatives.”

  • Needs an air mattress for a friend who's visiting.
  • Can't afford a new one as a full-time student.
  • Rents a basement suite with 1 roommate, so there's little space to keep things.
LENDER
Has things sitting around unused

Owns items that are worth money or useful to someone, but they mostly sit idle.

WHAT THEY NEED BEFORE LENDING
  • To know who they're lending to.
  • Protection if an item comes back broken, lost or late.
  • An easy way to agree on pickup and return times.

What students used instead

The options on the market had no safety built in. They mostly ran on trust.

OptionConvenienceSafetyCostUI / UX
Once MoreCentralized browsing, payment, and loan duration tracking.Every user verifies their identity.Low, transparent service fees.Built for lending: listings, return reminders and user profiles.
Facebook MarketplaceBrowsing, but no in-app payment and no structure for lending.No identity check, no reliable way to prevent scams.Free to list, but risky. Payment happens outside the app.No dedicated flow. Coordination over text or in person leads to miscommunication.
Borrowing from friendsScattered chats and inconsistent payment methods.Safe.Free.N/A
OUR APPROACH

A secure, easy place to borrow and lend.

We focused on the two gaps from research: there was no structured way to lend, and your own circle of friends only has so much.

Existing apps, but no structured lending system.

A secure, centralized lending platform for students.
Lending as an eco-friendly alternative
In-app chat, so scheduling a pickup is easy

Your circle of friends might not have the item you're looking for.

A bigger network of people with things to lend.
Verified users, to prevent scams
A safety deposit, to protect the item

The journey we designed for

Six steps, from needing an item to giving it back, with the pain points we wanted to fix at each one.

User roadmap in six steps: need for a single-use item, discovering Once More, browsing with search and filters, selecting an item from a verified lender and paying securely, meeting the lender to hand off the item, and returning it and rating the lender
DESIGN DECISIONS

Search, My Rentals, Chat and Profile.

The app has four main tabs. Here's how a borrower finds an item, requests it, and keeps track of it, with trust built in at each step.

01

Finding an item

SEARCH
Filters for what matters when borrowing

We wanted people to find the item they're looking for quickly. The filter covers price, distance, rating and availability.

ITEM DETAILS
Know who you're borrowing from

The owner's ratings, reviews and Verified badge sit right under the item name, along with the brand, current status, a description and an approximate pickup spot.

02

Requesting a rental

Payment happens in the app, so nobody has to sort it out over text. The card is only charged after the return because the prepayment would include the deposit, and we didn't want to pressure people into paying a large amount before they've even used the item. The $50 fee for damaged, lost or late items gives lenders security.

Request Item Rental, step 1: a calendar with November 5 to 10 selected, 6 days for 30 dollars
1. Pick dates. Gray dates aren't available.
Request Item Rental, step 2: choosing a saved card, with a note that the card isn't charged until the item is returned
2. Pick a card. It isn't charged until the item is returned.
Request Item Rental with a card selected and the Send Rental Request button turned yellow, plus a note about a 50 dollar fee
3. Send it. A $50 fee covers damaged, lost or late items.
Rental Request Sent, with a bee illustration and three next steps: the lender reviews it, pickup details arrive once approved, and you pick the item up
4. What's next. The lender reviews it, then pickup details follow.
03

Keeping track in My Rentals

One place to manage the status of every item, split into Borrowing and Lending. From Lending, the + button publishes a new listing.

My Rentals, Borrowing tab: a vacuum due back today with a Confirm Return button, and items waiting for approval or pickup
BORROWING
Every status at a glance

Tags like Return Day is TODAY, Owner Approved and Waiting For Approval, the pickup spot, and a chat button on each item.

My Rentals, Lending tab: ski gear returned in 2 days, ice skates with a View Pending Requests button, and a yellow plus button to add a listing
LENDING
Approve requests, confirm returns

Lenders see pending requests and upcoming returns for each item, and add new listings with the + button.

PUBLISH A LISTING
From the + button to a live listing

Lenders add the item's name, at least two photos, its condition and a short description, then set the available dates, a maximum borrow duration and how to hand it over. A Review Summary shows everything before it goes live in My Rentals.

REFLECTION

After the win.

After winning UX Open, we wanted to see if Once More could work as a startup. We joined KickStart 2025 and built the frontend in code, then started on the backend.

Once More taught me how to design a commerce product with multiple stakeholders. Borrowers and lenders want different things, so we built a user persona for each side and had to design for both at once. It also showed me how much trust depends on incentives: the in-app payment and the $50 fee for damaged, lost or late items are there so lenders feel safe handing their things to someone they don't know.

Cherry and her teammates holding 1st Place certificates at UX Open, with UBC BizTech slides on the screens behind them
First place at UX Open 2025

Keep exploring

All projects