Filtered Catalogue
Filters by category, preparation time and difficulty — smooth client-side navigation.
Personal project — Astro 4 & SSG
Personal recipe site designed to explore Astro in a concrete context. The challenge: master the modern SSG stack, achieve a Lighthouse 100 score and deliver a smooth, maintainable and performant browsing experience.
Cooking Site — Lighthouse
Score 100Features
Filters by category, preparation time and difficulty — smooth client-side navigation.
Detailed steps, ingredients, tips and optimized WebP images — all in structured MDX.
Ingredient-based search engine in the browser, with no server or external API.
Lighthouse 100 score, dynamic meta tags, XML sitemap, Open Graph and lazy-loaded images.
Approach
The objective was clear: master Astro in a real context, push performance to its limits and deliver a site that's fast, accessible and well-referenced. Lighthouse 100 on all four metrics. A practical demonstration of what modern SSG can achieve.
Build
Setting up Astro with strict TypeScript, MDX Content Collections and recipe data schema.
Tailwind design system integration, recipe cards, filtered catalogue and client search.
WebP asset optimization, lazy-load, Lighthouse 100 score on all four metrics.
Optimized static build and Hostinger deployment with full SEO configuration.
Tech stack
Results
Cooking Site demonstrates my ability to build an ultra-optimized static site with Astro — Lighthouse 100, structured MDX content and flawless SEO.
Contact me