Delivery report
Boulangerie Martin
- Client
- Boulangerie Martin
- Site
- boulangerie-martin.example
- Ticket
- BM-014
- Delivered
- November 10, 2026
Ticket summary
Build the “Christmas orders” page with a pre-order form
Request received on November 6: a pre-order page for Yule logs and galettes, linked from the menu, with a form that sends the order to the shop and a confirmation to the customer. Mockup provided by the agency (2 screens).
- “Christmas orders” page built from the mockup, using reusable blocks
- Pre-order form: product, quantity, pick-up date, contact details
- Link added to the main menu, plus a home page banner until December 24
- Product images resized and converted to WebP
Before / after
Files and settings changed
wp-content/themes/martin-child/templates/page-commandes-noel.htmlnew templatewp-content/themes/martin-child/patterns/precommande.phpnew block patternwp-content/themes/martin-child/style.csspage and banner styleswp-content/themes/martin-child/functions.phppattern registrationForms › “Christmas pre-order”new form, 2 notificationsAppearance › Menus › Main menulink addedMedia6 WebP images added
Tests performed
Responsive
- Mobile375 pxpassed
- Tablet768 pxpassed
- Desktop1440 pxpassed
Lighthouse (mobile, home page)
| Lighthouse (mobile, home page) | Before | After |
|---|---|---|
| Performance | 71 | 92 |
| Accessibility | 88 | 96 |
| Best practices | 92 | 100 |
| SEO | 91 | 100 |
Forms tested
- Full pre-order: email received by the shop
- Pre-order: confirmation email received by the customer
- Required fields and past pick-up dates rejected
- Existing contact form: still working
Backup
Full backup (files and database) on Nov 10, 2026 at 08:47, before going live. Kept for 30 days.
Time spent
| Page and form build | 2h 15m |
|---|---|
| Testing and fixes | 45 min |
| Backup and go-live | 30 min |
| Ticket total | 3h 30m |
Time bank
3h 30m deducted from 20h
- Already used
- 6h
- This ticket
- 3h 30m
- Remaining balance
- 10h 30m
Points of attention for the agency
- The home page banner disappears automatically on December 25: nothing to do, but worth telling the client.
- Pre-orders go to the address provided by the client: check with them that it will be monitored over the holidays.
- The site runs PHP 7.4, which no longer receives security fixes: an upgrade should be offered to the client.
- Two photos provided were blurry: temporarily replaced with media library images, to be swapped once the originals arrive.