Portfolio

Real projects.
Real results.

A look at the work we build. Full-stack platforms, e-commerce systems, and digital tools that make a genuine difference to the businesses using them.

E-commerceFull-stackWeb DesignDatabase

GotGotNeed Collectibles

www.gotgotneedcollectibles.co.uk

Year

2026

Type

Custom build

www.gotgotneedcollectibles.co.uk

Loading live site...

Live preview, embedded straight from the site.

Open in new tab

Hundreds

Products catalogued

Multiple

Product categories

Multi-channel

Sales integration

Full control

Admin dashboard

The brief

The client runs a collectibles business selling football cards, signed shirts, graded cards, and memorabilia across multiple platforms: eBay, Etsy, Whatnot, Vinted, and in-person events. Managing inventory and orders across all of them was becoming unmanageable.

The goal was to build a dedicated platform that centralised everything: a professional storefront to attract and convert customers, a private admin panel to manage the catalogue, and a database robust enough to scale as the business grows.

What we delivered

  • Full e-commerce storefront with product search and filtering
  • Private admin dashboard with full catalogue management
  • Supabase database with hundreds of products imported from existing records
  • Multi-channel order tracking across every sales channel
  • Secure role-based admin access with full audit logging
  • Customer accounts with authentication
  • Homepage sections driven by product flags set in the admin panel
  • Sale and clearance tagging system with dedicated browse pages
Key features

Builttorunarealbusiness.

Every feature was designed around how the business actually operates, not a generic e-commerce template.

Public storefront

A fully responsive e-commerce website with category navigation, product search and filtering, individual product pages, and sale/clearance sections, all optimised for mobile.

Admin dashboard

A private management panel for the business owner to add, edit, and manage the entire product catalogue, control homepage features, and view orders, all without touching code.

Supabase backend

A structured PostgreSQL database via Supabase, handling hundreds of products, thousands of product attributes, customer accounts, orders, and a full audit log of every admin action.

Row-level security

Every database table is protected with Supabase Row Level Security policies. Customers can only access their own data. Admins are verified by a dedicated roles table, not just email.

Multi-channel order tracking

Orders are recorded regardless of where the sale happened: website, eBay, Etsy, Whatnot, Vinted, or in-person, giving the business a single view of all sales activity.

Role-based access

Tiered admin roles (super admin, manager, staff) with a strict permission model. Every action taken in the admin panel is logged with a timestamp and actor ID.

Product catalogue

Hundreds of products,
neatly categorised.

Every product was imported from the client's existing records and structured into a clean category hierarchy. Each product carries detailed attributes: player, team, year, grading company, and grade, all searchable and filterable on the storefront.

Graded cards display their PSA, MGC, or ACE grade prominently. Sale and clearance items are controlled via a single toggle in the admin panel, with no code changes needed.

Categories live on the platform

Signed ShirtsSigned MemorabiliaFramed CollectionsGraded CardsCard SinglesSticker CollectionsWrestling CardsBasketball PacksCollectibles
Tech stack

Builtontherighttools.

Modern, scalable, and secure. Every technology choice was deliberate.

Frontend

Next.js 16TypeScriptTailwind CSSFramer Motion

Backend

SupabasePostgreSQLRow Level SecuritySupabase AuthSupabase Storage

Deployment

Vercel

Sales channel integration

The platform tracks orders from every channel the business sells through. Whether a sale happens on the website, at an in-person event, or through an external marketplace, it is recorded in a single system with a consistent view.

WebsiteeBayEtsyWhatnotVintedIn-person

Wantsomethingbuiltlikethis?

Tell us about your project and we will put together a plan.