FEEL Orthotics

Brand refresh, 3D, web design and build · 2026

01

The brief

FEEL is Matthew Shestalo’s practice: a chiropodist who comes to your home or office in Toronto, scans your feet and makes custom orthotics. The site was a Wix template with a blurred skyline, and half its pages were still the template’s baby workshops.

The work is precise and personal, and the site was neither. I took it on end to end: the direction, a 3D model of a foot, the site, its booking form, and the move off Wix.

Role
Design direction, 3D, web design and build
Scope
Identity refresh, Blender model, website, booking form, domain move
When
September–October 2026
The old FEEL home page on Wix: a blurred Toronto skyline behind “Toronto’s First Mobile Orthotics Clinic”
Before: the Wix home page, top to bottom, captured on 21 September 2026.

02

Scan to fit

The page is the appointment. One foot stays on screen the whole way down. A copper scan line reads it, a grid settles onto its surface, and the orthotic forms from that same surface and rises into place under the heel. Three chapters, the same three steps Matthew takes with every client.

  1. 01UnderstandAssessment and a non-invasive 3D scan
  2. 02DesignThe orthotic formed from the same surface
  3. 03MoveDelivered and fitted in 7–10 business days
  • The live site at chapter 01: “It starts with you.”
  • The live site at chapter 02: “Your contours. Your support.”
  • The live site at chapter 03: “Made to fit. Ready for life.”

03

A real foot

The first version had a rounded, procedural foot, and I threw it out. The second starts from MakeHuman’s CC0 base mesh: five separate toes, the ankle bones, the heel and the Achilles, and a real underside. The orthotic is cut from rays cast against that underside, so the shell follows the arch it was made for. Everything is built from one Blender script, so the scene can be rebuilt and checked from scratch.

  • The foot and orthotic, lateral viewLateral
  • The foot and orthotic, medial viewMedial
  • The foot and orthotic, top viewTop
  • The foot and orthotic, front viewFront
Triangles
61,902
The whole model, with its fit morphs
1.6 MB
Contact points checked, none through the foot
2,651

The model illustrates the process. It isn’t a patient scan or a fabrication model, and the site says so.

04

Uniquely yours

Precise, sculptural, human. General Sans carries the measured half of every line, and one word in Bodoni Moda italic carries the person: “Uniquely yours.”, “It starts with you.” The palette is mineral paper and maritime ink with a single copper, kept for the scan line. The FEEL mark stayed; I retinted it to the ink.

Uniquely yours.

Precision made.
Personally delivered.

The FEEL Mobile Orthotics circle mark
  • PaperGround
  • InkType and the shell
  • CopperThe scan line
  • DeepCare and booking

05

Every screen

On a desktop the foot is live in Three.js and the scroll drives it. On a phone the hero stays live and each chapter gets its own Blender still, with “Book a visit” pinned within reach. After the fit come the care, Matthew himself, the prices in plain numbers and the form.

The live site, scrolled from the scan to the fit.

  • The FEEL difference: life doesn’t happen in a waiting room, neither should your care
  • Matthew Shestalo’s profile beside a client review
  • Prices for the assessment and orthotics, and the questions people ask first
  • The visit form on the deep band, with the clinic’s phone and email

On the phone: the hero, the orthotic, the clinician, the prices and the form.

06

Live, and looked after

It runs on Vercel at feelorthotics.com. The old Wix addresses redirect to the matching part of the new page, and the template’s leftover pages are gone. The form emails Matthew through Resend and sends the visitor a note back.

Within two weeks of launch, real requests were disappearing. The hidden spam field was named “company”, so browser autofill filled it in and the form quietly threw genuine visits away. I renamed the field and changed the rule: nothing gets dropped now, and anything suspicious still reaches Matthew, marked as possible spam.

Average frame time, desktop Chrome
8.3 ms
Old Wix routes redirected
10
Narrowest screen checked
320 px

Reduced motion gets the finished fit as a still, and if WebGL fails the page shows the Blender poster. Nothing on the page depends on the 3D to be read or booked.

See it live at feelorthotics.com