Colorfact Print Center is a complete B2B platform for a premium print shop in Baia Mare, Romania, combining a high-impact one-page UX with SEO depth across individual detail pages for each service and portfolio piece.
Real-time price configurator — Visitors configure a product (business cards, flyers, large format, packaging) through 5 steps with visual modifiers for size, material, finish, and quantity. The complete pricing formula is 100% configurable from the admin panel: volume discount tiers, rush multiplier, setup fee, minimum price, and per-option multipliers — all editable without code. Professional line-by-line breakdown + dynamic nudge ("order X more units → save Y%").
SEO-optimized detail pages — Every service and every portfolio piece has its own page, with bilingual slugs (RO/EN), server-side rendered Markdown content, JSON-LD schema.org (Service, CreativeWork, LocalBusiness, BreadcrumbList), canonical URLs, and hreflang alternates for correct international indexing. Dynamic sitemap.xml generated from the DB with automatic cache invalidation on admin save/delete. 3-step Livewire lead form wizard — Per-step validation, contact cards with phone/email/whatsapp/address from SiteSetting key-value store, final success state with full state reset.
Dynamic robots.txt and sitemap.xml — Generated by Laravel with absolute cross-pointer (uses APP_URL, correct in dev and prod without hardcode), Disallow on /admin. Sitemap includes <xhtml:link rel="alternate" hreflang="ro/en"/> per URL plus x-default.
Test coverage — 70 Pest tests, 193 assertions, in-memory SQLite with LazilyRefreshDatabase. Full cover: PriceCalculator unit, HomePage, ServiceDetail, PortfolioDetail, ContactPage, LegalPage, Sitemap, LocaleSwitcher, LlmsTxt, Admin/AdminAccess, Admin/ServiceManagement.
Tech stack: Laravel 13, PHP 8.4, Livewire 4 (SFC), Alpine.js, Tailwind CSS v4, Filament 5, Spatie Translatable, Spatie Markdown Response, Pest 4, MySQL/SQLite.