03/

CannifyClinics

A multilingual platform connecting medicinal cannabis patients with doctors.

Client NoA Ignite
Role Freelance Frontend Developer
Period Sep 2021 – Jan 2022

Problem

Canify Clinics needed a digital platform for medicinal cannabis patients and doctors: a public marketing site, a customer universe for patients, and a support dashboard for staff - all serving multiple languages and markets.

My role

I was responsible for the frontend across all three surfaces, and for setting up the content platform behind them.

Key decisions

I set up Sanity as a structured-content CMS so the client could edit sections, compose pages from building blocks and create entirely new pages - in every supported language - without developer involvement.

The public site is built with Next.js for prerendered, fast-loading pages, with Lingui handling internationalization throughout the platform.

Outcome

The platform launched with the marketing site, patient universe and support dashboard, and the client team manages content and new pages themselves across languages.

Technologies

  • React
  • Next.js
  • TypeScript
  • Sanity CMS
  • Material UI
  • Lingui.js
  • Recoil