Skip to content
d.nikolaev
All projects
Major projectProduct

DomDoctor

Medical services platform for CIS countries: localisation, B2C and B2B

Role
Frontend engineer: product UI, localisation, forms and integrations
Period
Feb 2024 — Apr 2024
Company
Freelance
Materials coming soon

A freelance project: a web platform for ordering medical services across CIS countries. Region-based localisation, a service catalogue, applications for private clients and separate flows for businesses.

What I did

  • Localisation for CIS cities and markets via the App Router `[lang]` segment
  • Two product sides: services for clients and flows for businesses
  • Service catalogue, applications, order forms and file uploads
  • MobX for state, Formik for form validation
  • API integration and visit analytics

Context

Context

The client needed a platform where private customers and businesses in CIS countries could order medical services — with region-aware localisation, not a single generic site.

Freelance timelines are shorter than a product team’s: the goal was to ship a clear customer journey quickly without spreading logic across pages.

Solution

Solution

I built the frontend on Next.js with a locale segment in the routes: content and data adapt to the selected CIS city/market.

The client side covers the catalogue, applications and order forms; businesses get separate pages and employee forms. UI state lives in MobX, complex forms use Formik with file uploads.

Outcomes

  • CISlocalisation for regions and cities
  • B2C + B2Bservices for clients and businesses

Interface

Screenshots for this project are not published yet.

Related projects