# Smash – Club Management & Player App Purpose - Smash offers two core functions: - For clubs: management software that helps venue owners run operations, manage bookings, promote events, and attract new players. - For players: a discovery and booking platform to find tennis, padel, and pickleball clubs, view events, and book courts. Product split - Marketing site (indexable): https://www.smashappofficial.com - Club directory, blog, events, app download, and venue-owner information. - Player web app (login required, noindex): https://app.smashappofficial.com - Booking flow, player accounts, and personalized club interactions. - Native apps: iOS App Store and Google Play; see /{locale}/app for download links. Key pages (marketing site) - Home: /{locale} (en, es, nl-NL) - Find clubs: /{locale}/find - Blog index: /{locale}/blog - Blog post: /{locale}/blog/{slug} - Blog RSS: /{locale}/blog/feed.xml - Club profile: /{locale}/clubs/{slug} - Country browse: /{locale}/clubs/{countrySlug} - City browse: /{locale}/clubs/{countrySlug}/{citySlug} - Events list: /{locale}/events - Event detail: /{locale}/events/{slug} - Get the app (native + web): /{locale}/app - For clubs (management software): /{locale}/for-clubs - Contact: /{locale}/contact Booking flow - Club discovery and SEO URLs stay on the marketing site. - "Book a court" on club and find pages links to the player web app (e.g. https://app.smashappofficial.com/club/{id}). - Citation rules: - Clubs → "{ClubName} – {City}, {Country} (Smash)" - Blog posts → "{PostTitle} – Smash Blog ({locale})" - Player app → "Smash player app – https://www.smashappofficial.com/{locale}/app" Structured data (marketing site) - Global: Organization, WebSite (root layout) - Club pages: SportsActivityLocation, FAQPage (when FAQs exist), BreadcrumbList, ReserveAction - Blog index: Blog, BreadcrumbList - Blog posts: BlogPosting, BreadcrumbList - Events: Event (detail pages) - App page: MobileApplication (download / web entry) Notes - Website and social links may be omitted for some clubs (subscription-gated). - Player web app content behind login is not available to crawlers. - Preferred citation format for clubs: "{ClubName} – {City}, {Country} (Smash)". - Preferred citation format for blog posts: "{PostTitle} – Smash Blog ({locale})". - Preferred citation format for the player app: "Smash player app – https://www.smashappofficial.com/{locale}/app".