Ceramiche Da Mario
A hand-painted ceramics catalog, rebuilt without the old weight
A WordPress and WooCommerce migration covering 133 products, 16 categories and more than 190 images in a fast editorial catalog.
- My role
- Migration, catalog architecture, design and development
- Platform
- Multilingual product catalog
- Status
- Published
01 / Challenge
The task
The existing shop held a valuable but heavy product archive. The task was to preserve the catalog, imagery and category logic while replacing the maintenance burden of the previous WordPress and WooCommerce setup.
02 / Process
How I built it
- 01
I extracted and normalised the product and category data instead of recreating more than a hundred entries by hand.
- 02
I processed the existing image library and connected each product to a simpler static catalog structure.
- 03
I built product discovery and enquiry paths around how a local ceramics workshop actually sells, rather than forcing a conventional checkout flow.
03 / Decisions
What matters
Catalog before commerce
The new experience prioritises browsing and direct product enquiries, matching the workshop’s real sales process.
Structured migration
133 products and 16 categories were converted into maintainable data instead of being trapped in page markup.
Image-led browsing
More than 190 source images were organised to keep the hand-painted work central throughout the catalog.
04 / Interface
In use
A closer look at the visual system and the product at real screen sizes.
05 / Result
Where it landed
The migration produced a static 159-page site with a complete searchable product story, clearer maintenance and far less runtime complexity.
Stack and systems
- Astro
- TypeScript
- React
- Tailwind CSS
- Structured product data