b14f4c1796
New licensed lake, picnic, dining, server, burger, and food photography. Rebuilt homepage gallery, logo, colors, copy, menu, specials, and exports. Added dashboard-configurable branding in [settings.php (line 18)](/Users/tyemeclifford/Documents/GH/fatbottomgrille/views/admin/settings.php:18). Added a public attribution page and full [image credits](/Users/tyemeclifford/Documents/GH/fatbottomgrille/public/assets/images/CREDITS.md). Migrated existing SQLite menu data and admin email to admin@lakesideorders.test. Verified 51 PHP files, JSON/JavaScript, storefront pages, database migration, admin settings, and menu PDF. All passed.
93 lines
3.9 KiB
PHP
93 lines
3.9 KiB
PHP
<?php
|
|
|
|
return [
|
|
'app' => [
|
|
'name' => 'Lakeside Orders',
|
|
'url' => 'http://localhost:8080',
|
|
'key' => '',
|
|
'timezone' => 'America/New_York',
|
|
'environment' => 'development',
|
|
],
|
|
'business' => [
|
|
'name' => 'Lakeside Orders',
|
|
'phone' => '',
|
|
'email' => '',
|
|
'street' => '12 Marina Way',
|
|
'city' => 'Lakeview',
|
|
'state' => 'MI',
|
|
'postal_code' => '00000',
|
|
'hours' => 'Demo hours: daily 11 AM-8 PM',
|
|
'announcement' => 'Demo ordering for easy days by the water.',
|
|
],
|
|
'branding' => [
|
|
'location_label' => 'Lakeview Commons',
|
|
'meta_description' => 'Order dockside burgers, picnic-ready wraps, bowls, sides, and cold drinks from Lakeside Orders.',
|
|
'hero_eyebrow' => 'Lake days. Easy pickup.',
|
|
'hero_heading' => 'Order by the water.',
|
|
'hero_emphasis' => 'Picnic anywhere.',
|
|
'hero_intro' => 'Burgers, picnic baskets, fresh bowls, and lakehouse favorites made for dock days, patio tables, and sunset suppers.',
|
|
'hero_image' => 'assets/images/lakeside-burger.jpg',
|
|
'gallery_picnic_image' => 'assets/images/lakeside-picnic.jpg',
|
|
'gallery_patio_image' => 'assets/images/patio-dining.jpg',
|
|
'gallery_service_image' => 'assets/images/garden-dining.jpg',
|
|
'story_image' => 'assets/images/lakeside-sunset.jpg',
|
|
'story_eyebrow' => 'Made for lake days',
|
|
'story_heading' => 'Good food travels well.',
|
|
'story_text' => 'Lakeside Orders is a demo restaurant experience built around relaxed pickup, picnic-ready meals, and welcoming tables near the water.',
|
|
'footer_tagline' => 'Dockside burgers, picnic-ready favorites, and a table near the water.',
|
|
],
|
|
'ordering' => [
|
|
'accepting_orders' => true,
|
|
'pickup_eta_minutes' => 25,
|
|
'minimum_order_cents' => 0,
|
|
],
|
|
'square' => [
|
|
'enabled' => false,
|
|
'environment' => 'sandbox',
|
|
'application_id' => '',
|
|
'location_id' => '',
|
|
'access_token' => '',
|
|
],
|
|
'mailgun' => [
|
|
'enabled' => false,
|
|
'domain' => '',
|
|
'api_key' => '',
|
|
'from_name' => 'Lakeside Orders',
|
|
'from_email' => 'orders@lakesideorders.test',
|
|
],
|
|
'order_emails' => [
|
|
'pending' => [
|
|
'subject' => 'We received order {{order_number}}',
|
|
'body' => "Hi {{customer_name}},\n\nWe received your paid order {{order_number}}. It is waiting for staff acceptance.\n\n{{tracking_url}}",
|
|
],
|
|
'accepted' => [
|
|
'subject' => 'Order {{order_number}} was accepted',
|
|
'body' => "Hi {{customer_name}},\n\nYour order {{order_number}} has been accepted.\n\n{{note}}\n\n{{tracking_url}}",
|
|
],
|
|
'declined' => [
|
|
'subject' => 'Update for order {{order_number}}',
|
|
'body' => "Hi {{customer_name}},\n\nWe are sorry, but your order {{order_number}} was declined.\n\n{{rejection_reason}}\n\n{{tracking_url}}",
|
|
],
|
|
'processing' => [
|
|
'subject' => 'Order {{order_number}} is being prepared',
|
|
'body' => "Hi {{customer_name}},\n\nYour order {{order_number}} is now processing and active in the kitchen.\n\n{{note}}\n\n{{tracking_url}}",
|
|
],
|
|
'ready' => [
|
|
'subject' => 'Order {{order_number}} is ready for pickup',
|
|
'body' => "Hi {{customer_name}},\n\nYour order {{order_number}} is ready for pickup.\n\n{{note}}\n\n{{tracking_url}}",
|
|
],
|
|
'completed' => [
|
|
'subject' => 'Order {{order_number}} is complete',
|
|
'body' => "Hi {{customer_name}},\n\nYour order {{order_number}} has been marked complete.\n\n{{note}}\n\n{{tracking_url}}",
|
|
],
|
|
],
|
|
'database' => [
|
|
'driver' => 'sqlite',
|
|
'mysql_host' => '127.0.0.1',
|
|
'mysql_port' => 3306,
|
|
'mysql_database' => 'lakesideorders',
|
|
'mysql_username' => '',
|
|
'mysql_password' => '',
|
|
],
|
|
];
|