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>
66 lines
2.4 KiB
TypeScript
66 lines
2.4 KiB
TypeScript
/**
|
|
* "What to Expect" content. Short, scannable, newcomer-first.
|
|
* Items flagged `confirm: true` contain general guidance that Waters Church
|
|
* should review for campus-specific accuracy before launch.
|
|
*/
|
|
export interface Faq {
|
|
id: string;
|
|
question: string;
|
|
answer: string;
|
|
confirm?: boolean;
|
|
}
|
|
|
|
export const faqs: Faq[] = [
|
|
{
|
|
id: "wear",
|
|
question: "What should I wear?",
|
|
answer:
|
|
"Whatever you're comfortable in. Most people show up in jeans and a T-shirt or something casual. Nobody is checking.",
|
|
},
|
|
{
|
|
id: "length",
|
|
question: "How long is a service?",
|
|
answer:
|
|
"Plan on a little over an hour. There's music, a message you can actually use during the week, and then you're free to go or stick around and say hi.",
|
|
confirm: true,
|
|
},
|
|
{
|
|
id: "music",
|
|
question: "What is the music and teaching like?",
|
|
answer:
|
|
"The music is loud, modern, and led by a live band. The teaching is straight from the Bible, practical, and explained in plain language, even if you've never opened one.",
|
|
},
|
|
{
|
|
id: "parking",
|
|
question: "Where should I park?",
|
|
answer:
|
|
"Every location has free on-site parking. Look for the team in Waters Church gear near the entrance if you're not sure where to go.",
|
|
confirm: true,
|
|
},
|
|
{
|
|
id: "arrive",
|
|
question: "What happens when I arrive?",
|
|
answer:
|
|
"Someone will say hello and point you in the right direction. Grab a coffee, find a seat anywhere you like, and settle in. If you have kids, the check-in team will get them set up first.",
|
|
},
|
|
{
|
|
id: "kids",
|
|
question: "Is there something for my kids?",
|
|
answer:
|
|
"Yes. Waters Kids runs during every service at every location, with age-specific rooms from newborns through middle school. Every volunteer is background-checked, and a security tag system covers check-in and pickup.",
|
|
},
|
|
{
|
|
id: "pressure",
|
|
question: "Will I be singled out or pressured?",
|
|
answer:
|
|
"No. You won't be asked to stand, speak, give, or fill anything out. Come as an observer for as long as you like. If you want to take a next step, we'll make it easy to find. If not, that's fine too.",
|
|
},
|
|
{
|
|
id: "accessible",
|
|
question: "Is the venue accessible?",
|
|
answer:
|
|
"Our locations have step-free entrances and accessible seating. If you or someone with you has a specific need, text us ahead of time and we'll be ready.",
|
|
confirm: true,
|
|
},
|
|
];
|