Selected project
SellABrick — LEGO Set Selling Platform
A UK platform for selling new and used LEGO sets through external catalog data, current pricing, guided offers, and an operational admin dashboard.
Access
Open live project






Public homepage combining set-number search, the selling process, service guidance, FAQs, and editorial content.
01 / 07
Project overview
SellABrick is a UK platform for people who want to sell new and used LEGO sets without creating individual marketplace listings. The product combines a public quote and guidance experience, external LEGO catalog and pricing data, PayPal-backed payment handling, editorial content, and an administrative workspace for managing the operation.
The challenge
The platform had to make a data-heavy selling process feel immediate to customers while giving administrators enough control behind the scenes. LEGO set details, images, and prices come from an external API; offers move into orders and payments; marketing requires consent-aware tracking; and the business also needs reports, vouchers, and frequently updated editorial content.
Build decisions
Build the journey around set lookup
The public experience starts with a LEGO set number and connects external catalog data, imagery, and prices to a guided offer flow instead of asking sellers to create a full product listing manually.
Keep operations in one admin workspace
A dedicated dashboard brings orders, users, vouchers, discount values, reports, blog content, and other management tools into one operational surface.
Separate the application and data boundaries
Next.js, shadcn/ui, and Tailwind CSS shape the public and administrative interfaces, while an Express API and MongoDB manage application data and backend workflows.
Support payments and measurable acquisition
PayPal provides the payment gateway, while Google Tag Manager is integrated behind a cookie-consent choice so tracking respects the visitor's decision.
Make publishing an operational tool
The blog includes a rich-text authoring workflow and administrative controls for drafts, schedules, featured posts, edits, and publication management.
Delivery shape
Delivered as a public Next.js platform and admin dashboard styled with shadcn/ui and Tailwind CSS, backed by Express and MongoDB, with external LEGO data and pricing, PayPal, Google Tag Manager, cookie consent, reporting, vouchers, and rich-text blog management.