BuildOrbit
All Projects

Awareness Pledge

iPledge: a field employee hands the phone to a doctor, who makes a three-step bone-health pledge and receives a personalised certificate.

iPledge is a World Osteoporosis Day pledge experience for a pharma field team. Employees sign in with their employee ID, register a doctor and hand over the device. The doctor makes three commitments that restore a bone on screen, signs or types an attestation, holds to seal the pledge, and gets a personalised certificate. Managers see their teams, and an admin panel covers analytics, records, shareable banners and a complete Excel export.

Client delivery. The product was designed and engineered as studio work for the team that owns it.

Related serviceWeb app development
PharmaceuticalAwareness Campaign PlatformPrivate deploymentWebMobile WebTablet

What the client can do now.

For World Osteoporosis Day, a pharma client wanted its field team to turn an awareness message into a moment doctors take part in. One employee, one phone, many doctors a day, and every pledge private, voluntary and on record.

  • Run many pledges from one phone

    Employees register a doctor, hand over the device and tap Add Another Doctor when it comes back.

  • Make the pledge feel like a ceremony

    Three commitments restore a bone on screen, then the doctor holds to seal the pledge.

  • Keep every pledge trustworthy

    Explicit consent, private signatures, server-authoritative completion and the exact wording snapshotted.

  • Give each doctor a certificate

    A personalised certificate generated on the server, ready to download or share.

  • See progress by team

    TMs see their MRs and BMs see their TM teams, with today’s and total pledges.

  • Run the campaign from one panel

    Overview, insights by region and speciality, records, share banners and a complete Excel export.

The handoff

One phone, two roles.

The employee signs in with their employee ID, adds the doctor and, with permission, takes a photo used only for verification. Then the phone goes to the doctor, who sees a short privacy notice and taps I’m Ready. A role tag makes it clear who should be holding the device.

  • Fast Add Doctor and repeat-doctor workflow
  • Verification photo never shown on the certificate
  • Works from 320px phones to tablets
Recreated from the product, with sample data.

The pledge

Three commitments that restore a bone.

Each commitment the doctor taps restores bone strength on screen, up to one hundred percent. The doctor then signs, or types their name as an accessible alternative, and presses and holds a server-issued seal to finish. Completion is decided on the server, inside a transaction.

  • Drawn signature or typed attestation
  • Hold-to-seal issued and checked by the server
  • Drafts resume after an interruption
Make three commitments: a 3D femur beside three ticked commitments and a full bone-strength bar
Recreated from the product, with sample data.

The certificate

A personal certificate, ready to share.

Sealing the pledge generates a personalised certificate, written to S3 and returned only through the authenticated portal. The doctor can download or share it, and failed generations can be retried without creating a second pledge.

  • Certificates rendered on the server
  • Authenticated download, share and retry
  • One certificate per completed pledge
Certificate of Commitment for World Osteoporosis Day with the doctor's name and a gold seal
Recreated from the product, with sample data.
For the technical folksHow it’s builtThe full feature list and the tools behind it.
  • Employee-ID sign-in with MR data entry and read-only TM, BM and HO views
  • Doctor handoff with a privacy notice and three-step bone restoration
  • Drawn signature or accessible typed attestation
  • Server-issued hold-to-seal and transactional finalisation
  • Recoverable drafts after interruptions
  • Personalised certificates generated to S3 with download and share
  • India participation map with live enrolments
  • Admin overview, insights, teams, records, share banners and Excel export
Next.jsReactTypeScriptMongoDBMongooseAWS S3CloudFrontSatoriExcelJSPlaywrightVitest

Building something with this level of complexity?

If you're planning a awareness campaign platform with real delivery constraints, we can help you scope it, make the technical calls early, and ship it properly.

Related serviceWeb app development
Direct technical conversations before scope gets expensive.
Full-stack product delivery from interface to backend to launch.
Clear tradeoffs and execution plans instead of vague agency promises.