Skip to content

Glossary ​

TermMeaning
Frontend — MarketplaceGuest Next.js app (app/(marketplace), app/(guest), app/(direct))
Frontend — ExtranetPartner Next.js app (app/extranet)
Screens / PagesDefault frontend view — “I am on this route; what do I call?”
Logic / FunctionsSame write-up by capability — “I need to complete a booking”
Project Management (PM)Playbook for turning a feature on: status, winner URL, ENV names, Core metadata. After first mention, PM.
Amenity slugWire id (swimming_pool). Tag/meta amenity_{slug}. Labels are UI only — tick list
ENV / Metadata CatalogEnv names (no secrets) plus Core keys that flow reads/writes
WinnerThe one method + host + path that frontend (or a processor) must call
Core BackendNellalink Laravel — users, JWT, generic entities
Middleware BackendNest processors — third parties, then write Core
propertyOne PMS entity. Type is property_category / propertyType
owned_byUser uuid; must match JWT on writes
Public browse keyNEXT_PUBLIC_API_KEY in the browser — not a secret

API-first. Middleware Backend wins over Core Backend when both exist.