Viktoria Beauty salon website

Viktoria Beauty is a beauty salon in Sofia’s Lyulin 3 district. The public site gives clients a single place to check manicure, hair, cosmetic, and make-up services, compare the published price list, view gallery examples, find the salon address and opening hours, and continue to online booking through Studio24.

The source project keeps the rebuild practical for a small local business. It uses Astro static output, Cloudflare Workers, local salon imagery, Bulgarian as the default language, English-ready routes, local SEO planning, sitemap and structured-data checks, and a typed data model for staff, services, prices, working hours, and gallery records.

The entry stays honest about status. The live public domain already supports the basic salon discovery flow, while the private source repo documents Phase 1 public-website work and does not present future appointment approval or admin-dashboard features as finished production behavior.

Problem

The salon needed a clearer online presence for local clients in Lyulin 3, Sofia: services, prices, location details, contact paths, and booking access without unnecessary client-account friction.

Action

Prepare a static-first Astro and Cloudflare Workers website source with Bulgarian-first, English-ready routes, typed service and staff content, local SEO metadata, structured-data tests, optimized local imagery, and Cloudflare D1/R2 bindings for future managed catalog and gallery content.

Outcome

The public domain at viktoria.beauty currently presents salon services, prices, gallery, reviews, Lyulin 3 contact details, Studio24 booking, and GNSS Company website credit. The source repo keeps the next bilingual Astro/Cloudflare version explicit about Phase 1 status instead of claiming unfinished appointment or admin features.

Related services