Frontend Mentor Challenges

Built by Hand.
Evaluated by AI.

Every challenge on this page was coded from scratch — no scaffolding, no templates, no copy-paste. Just HTML, CSS, and deliberate practice.

✍️ Hand-coded from scratch 🤖 AI-graded with detailed feedback 📐 Pixel-matched to design specs
Challenges 7 completed
Junior

Testimonials Grid Section

A beautiful, complex layout orchestrating multiple profile cards using CSS Grid's named areas. Showcases responsive shifts between mobile, tablet, and desktop viewing.

HTML CSS Grid Semantic HTML
View challenge
Newbie

Four Card Feature Section

A reliable multi-card layout built with modern CSS Grid. Focuses on advanced grid template areas and responsive custom properties for adapting across mobile, tablet, and desktop formats.

HTML CSS Grid Custom Properties
View challenge
Newbie

Product Preview Card

A responsive product card component showcasing a perfume bottle with pricing and a call to action. Focuses on responsive images using the picture element, robust CSS variables, and modern media queries.

HTML CSS Grid Responsive Images
View challenge
Newbie

Recipe Page Component

A responsive recipe card layout built with clean, semantic HTML elements. Focuses on typography, list styling with custom markers, table structuring, and using CSS variables for standard design tokens.

HTML CSS Semantics
View challenge
Newbie

Blog Preview Card

A classic blog preview card showcasing typography, imagery, and box shadows. Focuses on CSS custom properties, grid/flexbox layouts, and precise visual matching.

HTML CSS Grid Flexbox Custom Properties
View challenge
Newbie

QR Code Component

A centred card displaying a QR code image with heading and descriptive text. Focuses on layout centring, CSS custom properties, and typography.

HTML CSS Flexbox Custom Properties
View challenge