Skip to content

Transform /build-my-app into /consulting page#353

Merged
simonhamp merged 3 commits intomainfrom
consulting-page
Apr 13, 2026
Merged

Transform /build-my-app into /consulting page#353
simonhamp merged 3 commits intomainfrom
consulting-page

Conversation

@simonhamp
Copy link
Copy Markdown
Member

@simonhamp simonhamp commented Apr 12, 2026

Summary

  • Replaces the /build-my-app page with a new /consulting page featuring the NativePHP core team (Simon Hamp & Shane Rosenthal)
  • Adds 301 redirect from /build-my-app to /consulting for SEO continuity
  • Removes budget field from lead submission form and makes the DB column nullable
  • Updates desktop navigation (blue "Consulting" pill), mobile menu, and footer links
  • Updates lead notifications for consulting context with conditional budget display
  • Adds team headshot images and social links (GitHub, X, LinkedIn)
  • Includes smooth-scrolling anchor navigation with navbar offset for "Book a Call" and "Work with an Agency" CTAs
  • Page sections: Hero, Meet the Team, What We Help With, How We Work, Three Pathways, Enquiry Form, Agency Partners (Nexcalia, Web Mavens, Synergi Tech)

Test plan

  • Tests updated for new routing and removed budget field (10 tests, 41 assertions passing)
  • Verify 301 redirect from /build-my-app to /consulting
  • Verify smooth scrolling to enquiry form and agency partners sections
  • Verify navigation links in desktop, mobile, and footer
  • Verify lead submission form works without budget field
  • Check dark mode styling across all sections

🤖 Generated with Claude Code

simonhamp and others added 2 commits April 13, 2026 00:39
Replace the build-my-app page with a consulting page featuring the
NativePHP core team (Simon Hamp & Shane Rosenthal). Adds team bios
with headshots and social links, service offerings, engagement model,
agency partners section, and smooth-scrolling anchor navigation.

- Add 301 redirect from /build-my-app to /consulting
- Remove budget field from lead submission form and make DB column nullable
- Update navigation (desktop pill, mobile menu, footer)
- Update lead notifications for consulting context
- Add team headshot images
- Update tests for new routing and removed budget field

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@simonhamp simonhamp marked this pull request as ready for review April 12, 2026 23:43
@simonhamp simonhamp merged commit 21ed01b into main Apr 13, 2026
2 checks passed
@simonhamp simonhamp deleted the consulting-page branch April 13, 2026 00:08
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