Web platform / Loyalty and referral software

Loyalty And Referral Program Platform Development As A Web Portal

Multi-role web portal where aesthetic practices run their own referral, loyalty and promotion programs.

Laptop showing the Lemod web portal: an Appointments table with procedure, client, provider, status and date columns beside a sidebar with Dashboard, Promotions, Procedures, Personnel and Settings.

The opportunity

From idea to self-service

Lemod set out to help aesthetic practices build loyalty through referrals and rewards, and needed a portal that each practice could run on its own.

The solution

One portal, several roles

Indeema built a multi-role web platform with programs, offers, announcements, a dashboard, subscription billing, clinic branding and an API for mobile apps.

  1. 01Referral programs
  2. 02Loyalty rewards
  3. 03Offers and events
  4. 04Role-based access
  5. 05Billing and API

The impact

What changed for practices

  • A product ideaA working multi-role web platform
  • No self-service portal for practicesReferral and loyalty programs in the portal
  • One access levelRoles with different permissions

The MVP launched in February 2019 and was followed by ongoing maintenance.

Engineering judgement

Decisions that shaped the product

Make reward rules a platform function

Point accrual, expiry and status rules run automatically in the back end instead of being tracked by practice staff.

Permission-driven content display

Portal content and actions are shown according to each user role, which keeps one code base serving every user group.

Separate API for mobile clients

An easy-to-follow API was defined so mobile apps could reuse platform logic rather than duplicate it.

Per-clinic branding through design settings

Clinics distinguish their presence with design adjustments inside the portal rather than separate deployments.

HIPAA-compliant architecture with EHR integration

Clinic and user data are encrypted, and the platform was built to HIPAA requirements and integrated with EHR systems so medical information stays protected and available to practice staff.

Built with

Angular 7 · Bootstrap 4 · Metronic · Chart.js · Node.js · Express · Strapi · MongoDB

More case studies

All case studies ↗

A comparable product problem?

Lemod practice rewards platform

Discuss a comparable challenge