Skip to content

[Evaluation] Filipe Coutinho - #30

Open
coutinhocouto wants to merge 2 commits into
masterfrom
filipe-coutinho-test
Open

[Evaluation] Filipe Coutinho#30
coutinhocouto wants to merge 2 commits into
masterfrom
filipe-coutinho-test

Conversation

@coutinhocouto

Copy link
Copy Markdown

Two-part WordPress challenge submission, one commit per challenge so they can be reviewed independently.

Challenge 1 — AirPnP front page. Server-rendered Gutenberg block (airpnp/listing-cards) backed by a transient-cached WP_Query (cache busts on post lifecycle events). Responsive Tailwind layout, front-page-only asset enqueue, SEO meta tags, accessibility (skip link, ARIA, keyboard nav, reduced-motion), i18n-ready. Docker entrypoint imports a committed seed SQL on first boot so the site comes up fully populated.

Challenge 2 — Pug & Puggle backend. 6 CPTs, 3 taxonomies (one shared across CPTs), 9 Gutenberg blocks, a transient-backed cached query layer, ACF field groups defined in PHP, and a JSON-LD schema layer (Person, LegalService, Review, LocalBusiness, FAQPage, BreadcrumbList). One-click demo-content seeder via admin notice. Docker images pinned.

Both READMEs have the full run-through and design rationale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant