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.

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.
- 01Referral programs
- 02Loyalty rewards
- 03Offers and events
- 04Role-based access
- 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 ↗
Building equipment / Lift energy and usage monitoring
A lift energy and trip monitor, from meter interface to web portal

Oil & gas field equipment / SCADA platform extension
Extending a SCADA product with cloud monitoring and gateway updates

Smart home / Indoor air monitoring device
Building an indoor air monitor and companion app across two device generations
A comparable product problem?