Work
06 Business Website · Digital Presence

Karim Optical

A public-facing website for an established optical business in Raiwind: before this project, a Google Maps pin and nothing else.

Role

Independent Design & Development

Built For

Karim Optical

Status

Live: karimoptical.com ↗

Primary Stack

Vite · Cloudflare Workers

Context

A trusted local business, invisible online

The goal: a professional digital identity where customers could understand the business, its offering and its schedule, and reach it in one tap.

Karim Optical needed somewhere customers could discover its eyewear and eye-care services, view specialist information, check current operating hours, and quickly call, message or get directions: none of which a map pin can do.

Karim Optical homepage hero reading 'See Better. Live Better.' with a Call for Clarity button

Experience

Informational, not e-commerce

Products and services are presented to inform an in-store visit: no prices, cart or checkout.

Eyewear

Prescription GlassesModern FramesImported FramesSunglassesContact Lenses

Eye Care

Computerized Eye ExamsOptical ConsultationFrame / Lens GuidanceFitting & ComfortSpecialist Examinations
Karim Optical eyewear range page listing prescription glasses, imported frames and sunglasses categories
Our Range: eyewear categories

Specialist & Schedule

Everything needed to plan a visit

A dedicated Eye Specialist page presents the specialist's profile, qualifications, specialty, consultation hours and experience, alongside call and directions actions. Business hours, doctor hours and any special closures sit beside location and contact details.

Karim Optical page section with location, business hours and doctor hours alongside a call-now panel
Location, business hours & contact actions

Ecosystem

The public half of a private system

Karim Connect
Public Schedule
Contract
Karim Optical Website

Karim Connect is the operational source of truth for business hours, doctor hours and special closures. This website consumes only the public schedule information it exposes; the two projects remain architecturally separate systems.

Design

Restrained, monochrome, editorial

Warm neutrals, strong typography and lightweight interaction: set in DM Sans and Instrument Serif, with responsive layouts, a subtle reveal animation and a glasses/focus-inspired opening interaction.

Stack

Technology

Frontend

HTML5CSS3Vanilla JavaScriptVite 7

Infrastructure

Cloudflare WorkersStatic AssetsSame-Origin Schedule Adapter

Integration

Karim Connect Public Schedule API