Dalmar Bike Tours

Multilingual website for a cycling tour operator

RoleDesign & developmentVisit website
Cyclists riding along the Adige river at sunset

Dalmar Bike Tours is a tour operator organizing cycling experiences between the Adige river and the Verona hills. The website features a catalog of twelve tours, services for groups and companies, photo galleries and a contact form — all in Italian and English.

Architecture

The site is built with Astro in static mode using its native i18n: Italian without a prefix, English under /en, with localized paths (/tour/en/tours), hreflang and a multilingual sitemap.

The tour catalog is managed with Content Collections: each tour is a Markdown file validated by a Zod schema, with dynamic routes generated at build time. Galleries use Fancybox and tour sheets can be downloaded as client-side generated PDFs.

Serverless backend

The contact form is powered by an AWS Amplify Gen 2 backend defined as infrastructure-as-code with CDK: a Lambda function sends emails through SES with a minimal-scope IAM policy, limited to the domain identity only.

SEO and security

JSON-LD structured data on every page (LocalBusiness, TouristTrip, BreadcrumbList), full Open Graph, security headers (HSTS, nosniff, X-Frame-Options) and immutable caching on hashed assets. The cookie banner is custom, category-based, with third-party scripts blocked until consent.