Plan Your Visit landing page for visit.waterschurch.org
Next.js 16 static export + PHP 8 API for cPanel/Apache hosting. - Location-aware campus finder (IP estimate, optional precise location, ZIP search) - Three-step Plan Your Visit form with separate email/SMS consent - PHP API: validation, anti-spam, rate limiting, SQLite lead store, Mailchimp and Sinch Engage adapters, idempotent retries via cron - Attribution capture (utm_*, gclid/gbraid/wbraid, fbclid, ttclid, twclid) and consent-aware analytics hooks - Vitest and PHP test suites, cPanel deployment script and docs Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* Social proof. No real testimonials were available in the repository or on
|
||||
* waterschurch.org at build time, so this list is EMPTY and the section is
|
||||
* hidden automatically. To enable it, add verified quotes with permission:
|
||||
*
|
||||
* { quote: "…", name: "First L.", context: "First visited 2025 · Norwood" }
|
||||
*
|
||||
* Never invent quotes, attendance numbers, or ratings.
|
||||
*/
|
||||
export interface Testimonial {
|
||||
quote: string;
|
||||
name: string;
|
||||
context?: string;
|
||||
}
|
||||
|
||||
export const testimonials: Testimonial[] = [];
|
||||
|
||||
/** When true and `testimonials` is empty, a visible placeholder card renders in dev/preview builds only. */
|
||||
export const showTestimonialPlaceholderInDev = true;
|
||||
Reference in New Issue
Block a user