Building a Circular Marketplace for Children's Clothing
Overview
In 2016, a client partnered with DICLODE to build an online platform that would extend the lifecycle of children's clothing by enabling parents to exchange outgrown items for larger sizes.
Children often outgrow clothing long before it wears out, leaving parents with piles of lightly used garments that are typically donated or discarded. The platform was designed to create a circular marketplace where families could send in outgrown clothing, receive credit, and use that credit to obtain items in larger sizes.
DICLODE designed and built the full platform, including subscription billing, inventory management, item valuation workflows, and a credit-based ecommerce system tailored specifically for the clothing exchange model.
Since launch, the platform has processed hundreds of thousands of clothing items and served tens of thousands of customers, while also becoming a resale channel for multiple clothing brands.
Key Results
| Metric | Outcome |
|---|---|
| Platform launch | 2017 |
| Customers served | Tens of thousands |
| Clothing items recycled | Hundreds of thousands |
| Business model | Circular resale marketplace |
| Expansion | Resale partner for multiple brands |
The Challenge
Parents frequently face the same challenge: children quickly outgrow clothing that is still in excellent condition.
While many parents donate or give away these items, there was no simple way to exchange outgrown clothing for larger sizes in a structured and convenient way.
The client envisioned a service that would allow parents to:
- Send in lightly used clothing
- Receive value for those items
- Use that value to acquire larger sizes from other families
However, building this system required solving several complex operational and technical challenges.
Operational Challenges
- Receiving and tracking inbound clothing submissions
- Evaluating and assigning value to used clothing
- Managing inventory across thousands of unique items
- Photographing and listing items for resale
- Coordinating shipping logistics
Product Challenges
- Creating a credit-based shopping system instead of traditional pricing
- Managing subscription plans with shipping and processing benefits
- Handling inventory across multiple clothing attributes such as size, brand, and condition
- Supporting both submission workflows and ecommerce purchasing
The platform needed to function as both a logistics system for processing clothing submissions and a consumer marketplace for purchasing items.
The Solution
DICLODE designed a circular ecommerce platform that connects clothing submissions from families with shoppers seeking affordable children's clothing in larger sizes.
The system enables the following workflow:
- Customers request a submission bag
- Customers send lightly used clothing to the company
- Items are evaluated and assigned value
- Customers receive credits based on item quality and brand
- Items are photographed and listed for sale
- Customers use their credits to purchase clothing from other families
This model allows clothing to circulate among families while reducing waste and lowering the cost of children's clothing.
Core Platform Features
The platform required functionality spanning subscription management, logistics, ecommerce, and credit-based transactions.
Customer Accounts and Subscriptions
Users create accounts and subscribe to a membership plan that enables participation in the clothing exchange.
Subscription features include:
- automated recurring billing
- shipping credits
- submission bag allowances
- subscription expiration and cancellation
Clothing Submission Workflow
Customers request submission bags that are mailed to their homes. Once filled, the bags are returned to the company for processing.
Each submission bag is linked to the customer's account and tracked throughout the intake process.
Items are evaluated based on:
- brand
- clothing type
- condition
- size
After evaluation, credits are issued to the customer's account.
Credit-Based Marketplace
Rather than traditional prices, the marketplace uses a credit system based on quality tiers.
Items are categorized into levels 1 through 5, representing different value tiers.
Customers spend credits to obtain clothing items, with the option to pay for upgrades if necessary.
The marketplace supports advanced filtering including:
- size
- brand
- condition
- category
- quality level
Ecommerce and Order Fulfillment
The platform includes full ecommerce functionality, including:
- checkout with credits and payments
- order processing
- shipping label generation
- shipping carrier integrations
- inventory tracking
This allows customers to seamlessly use their earned credits to acquire clothing items.
Technical Architecture
The platform was designed to support a high volume of unique inventory items while maintaining fast browsing and filtering performance.
Core Technologies
- Node.js APIs
- PHP backend services
- PHP templating system for HTML generation
- jQuery for dynamic client interactions
- MySQL relational database
- Memcache for caching
Infrastructure
The platform runs on AWS infrastructure designed for scalability and reliability.
Key components include:
- Aurora RDS for database hosting
- Auto-scaling EC2 instances
- Elastic Load Balancer
- AWS WAF for security
- CloudFront CDN
- S3 for image storage
- CloudWatch for logging and monitoring
Integrations
Several third-party services were integrated to support payments and logistics.
Payments and subscriptions
- Authorize.net for payment processing
- recurring subscription billing
Shipping and logistics
- FedEx
- UPS
- Endicia
These integrations allowed the platform to automate both inbound submission logistics and outbound order fulfillment.
Key Product Decision: Credits vs Pricing
One of the most significant product decisions occurred early in the project.
The client initially wanted the platform to operate entirely using quality levels from 1 to 5, without any underlying monetary prices.
While this simplified the user experience, it would have limited the platform's flexibility in the future.
DICLODE recommended implementing traditional pricing internally, while mapping those prices to the visible level system presented to users.
This approach allowed each level to represent a range of values, providing greater granularity while preserving the intended user experience.
For example:
- items within Level 5 could still have slightly different underlying values
- high-end Level 5 items and low-end Level 5 items could be distinguished internally
This decision ultimately proved critical to the platform's long-term growth.
Long-Term Business Impact
The pricing architecture enabled several important capabilities that would not have been possible with rigid level-based pricing.
Direct Purchases
As the platform gained users, many customers wanted the option to purchase items directly without participating in the submission process.
Because prices already existed internally, the platform was able to support direct purchases with minimal development changes.
Marketplace Expansion
The business also began selling items through third-party marketplaces such as:
- eBay
- Poshmark
Having traditional prices already in place allowed the platform to easily support these external sales channels.
Inventory Optimization
Pricing also enabled dynamic discounting strategies.
Items that remained in inventory for extended periods could have their prices reduced gradually over time.
As prices dropped, items would naturally move between credit levels, improving inventory turnover without disrupting the credit system.
Business Impact
The platform successfully established a circular resale model for children's clothing.
Key outcomes include:
- Hundreds of thousands of clothing items recycled
- Tens of thousands of customers served
- Partnerships with major clothing brands for resale programs
Several brands now use the platform to provide customers with access to lightly used clothing without needing to build their own intake and resale infrastructure.
Why This Approach Worked
The success of the platform was driven by careful product planning and architecture decisions early in the project.
Key factors included:
- designing flexible pricing infrastructure
- aligning technology decisions with long-term business goals
- supporting both logistics workflows and ecommerce functionality
- building scalable infrastructure from the start
By helping the client understand the long-term impact of technical decisions, DICLODE delivered a platform capable of evolving alongside the business as it grew.
Work With DICLODE
DICLODE helps companies design and build complex ecommerce platforms, marketplaces, and logistics-driven applications.
If your business is exploring:
- circular marketplaces
- resale platforms
- subscription ecommerce
- logistics-driven marketplaces
DICLODE can help design and build the infrastructure needed to support it.
