Glossary
Lookup for support and new engineers. Matrix for “how to turn it on”: Project Management activation. ENV names and extra_data keys: ENV / Metadata Catalog (also on every playbook).
| Term | Meaning | Where |
|---|---|---|
| Nellalink | SaaS AI Business Suite for business owners | Product |
| User App | Owner dashboard, React, app*.nellalink.com | Frontend |
| Front-facing | Guest storefront, React + Vite on faruq (basename /app/); master is still Nuxt | Frontend |
| Core Backend | Laravel package, source of truth | Core Backend |
| Middleware Backend | Express, third parties | Middleware Backend |
| Project Management (PM) | Playbook for turning a flow on: activation matrix plus ENV / Metadata Catalog | Project Management |
| ENV / Metadata Catalog | ENV names (no secrets) and Core metadata keys for that playbook | Every playbook |
| Winner URL | The one host+path the playbook tells you to call | All playbooks |
| Public API key | x-api-key shipped in the browser | IDOR |
owned_by | User uuid that owns the entity | Core Backend |
nellalink_business | Storefront identity entity | Core Backend |
nellalink_business_menu | Digital menu / price list | Core Backend |
nellalink_business_menu_item | Line item or delivery option | Core Backend |
meta_key | Human key; guest URL slug for the menu | Core Backend / Front-facing |
:base | Business segment in guest routes /:base/menu/:slug | Front-facing |
entity_featured_url | Logo / image after S3 upload | Core Backend |
extra_data.business_address | Business address | User App Business |
extra_data.contact_email | Business email | User App Business |
extra_data.menu_primary_color | Guest theme | Menu / storefront |
extra_data.menu_base_wallet_ticker_symbol | Price symbol | Front-facing |
extra_data.menu_checkout_payments_providers | Paystack / bank flags (cash is the SPA default) | Checkout |
extra_data.support_tab | Contact page copy (title, content, nav_button_text, show_ring_feature_on_support_page) | /:base/contact/:slug |
extra_data.contact_info | Phone / email / address on Contact | Front-facing |
extra_data.category | Item group; Delivery is delivery | Storefront |
extra_data.unit_price_amount | Item price | Storefront |
extra_data.sort_position | Item order | Menu edit |
onpremise_data | Table/room fields on place-order (customer_onpremise_location_*) | Checkout / Middleware notify |
customer_requested_order_email_copy | Guest “send me a copy” flag on place-order | Checkout |
payment_processor | paystack | bank_transfer | cash (Joi; SPA default cash) | Checkout |
PLUGIN_NELLALINK_INIT_* | Order + notify ENVs | Middleware Backend |
ROUTE_FILE_MANAGER_AWS_* | Presign ENVs | Middleware Backend |
VITE_FRONT_FACING_URL | Builds QR/share URL | User App |
VITE_CORE_BACKEND_API_URL | Guest Core host | Front-facing (faruq) |
VITE_CORE_BACKEND_API_KEY | Guest public key | Front-facing (faruq) |
VITE_MIDDLEWARE_API_BASE_URL | Guest checkout | Front-facing (faruq) |
VITE_ONESIGNAL_APP_ID | Guest push init | Front-facing (faruq) |