Linear Marketplace
Role: UI/UX Designer
Goal: Create a secure, user-friendly marketplace for trading illiquid tokens/NFTs while avoiding market price impacts.
Tools: Figma, GPT
Timeline: 8 weeks (MVP launch).
Existing solutions (Otsea, Sablier) had clunky UIs, lacked BSCChain support, and insufficient NFT key data.
Users needed trustless escrow and simplified validation for vesting contracts.
Design two toggleable marketplaces: Token Sales and NFT Key Sales.
Rebrand with a “clean, professional” look (no Otsea’s cartoon aesthetics).
Streamline “Create” and “Browse” flows with enhanced NFT key data validation.
With client I had meeting 4 times, first one was kick-off about the project and requirement gathering, second meeting represent of POC(proof of concept) and wireframing, third when UI mockups for desktop finished, and last one when all responsive designs was ready to delivery. Through all the project client feel free to contact me if some questions appeared.
With developer I have free communication ones I have some concept details I can discuss with them if it’s feasible from development side.
After delivery we had meeting with developers to represent design delivery file and discuss questions
Problem: Otsea’s original structure buried critical actions (Create/Browse) under nested menus.
Top-Level Navigation: Prioritized core actions: Create (Token/NFT Orders) Browse (Marketplace with Token/NFT Lists) My Assets (User’s listings, offers, and sales) My Orders (Tracking buys/transactions) Dedicated Pages for Clarity:Separated NFT Info and Token Info panes to avoid data overload. Added Cancel/Close Offer under My Assets for quick management
Problem: Otsea’s original structure buried critical actions (Create/Browse) under nested menus.
Top-Level Navigation: Prioritized core actions: Create (Token/NFT Orders) Browse (Marketplace with Token/NFT Lists) My Assets (User’s listings, offers, and sales) My Orders (Tracking buys/transactions) Dedicated Pages for Clarity:Separated NFT Info and Token Info panes to avoid data overload. Added Cancel/Close Offer under My Assets for quick management
Reusable Component Library:
Adaptive Layouts:
Reusable Component Library:
Adaptive Layouts: