Selfly / Mi Intelligent Health Limited

How Ficode helped develop Selfly for people with long-term conditions

Working under Mi Intelligent Health Limited’s project management, Ficode helped turn requirements into Selfly’s web/admin capabilities and APIs from analysis and task planning through development, testing and deployment.

Client-led

Project management

Web & APIs

Ficode’s development scope

Joint planning

Requirements translated into tasks

Test & deploy

Handled by Ficode

Supporting a client’s vision for digital self-care

Selfly is a digital healthcare product for people living with long-term conditions. Its features bring together condition tracking, symptom feedback, scoring, customised self-care plans and community support. Mi Intelligent Health Limited supplied the requirements and managed the project. Ficode contributed web/admin development and APIs, as well as testing and deployment.

Turn specialist requirements into working software

The project combined healthcare-specific scoring requirements with budget constraints and the need to handle sensitive patient records. Ficode needed to understand the client’s requirements and translate them into manageable development work.

The challenge Before

Understand scoring requirements

The team worked with Mi Intelligent Health Limited’s specialists to understand the scoring requirements before implementing the software.

Work within the available budget

Task planning with the client and efficient resource allocation helped organise the work around project constraints.

Handle sensitive data requirements

Patient-record security, maintaining a generic dataset and GDPR requirements were part of the development challenge.

From requirements to deployment, in collaboration with the client

Ficode worked within the client’s project-management structure. The team analysed the supplied requirements, broke them into development tasks and planned the work together with Mi Intelligent Health Limited before implementation.

01

Analyse

Understand the client’s requirements

02

Break down

Define development tasks

03

Plan together

Agree the work with the client

04

Develop

Build web/admin capabilities and APIs

05

Test & deploy

Test and deploy the implementation

Engineering support for a patient-focused product

Ficode’s delivery

Requirements analysis, task planning with the client, web/admin and API development, testing and deployment.

Selfly’s broader aims extend beyond software delivery. The following describe the product’s intended patient and business benefits, rather than measured project outcomes.

For the business

  • Develop a supportive community around the product.
  • Extend market reach and strengthen brand recognition.
  • Create opportunities for research and subscription-based revenue.
  • Build a differentiated digital healthcare offering.

For patients

  • Support understanding of conditions, triggers and warning signs.
  • Encourage healthy habits and medication adherence.
  • Support awareness of symptoms and relevant health indicators.
  • Promote proactive self-care and avoidance of known triggers.

A connected set of self-care features

LTC tracking

Features for following long-term conditions within the product.

Symptom recording

A way to record symptom feedback as part of the self-care experience.

Feedback scoring

Scoring functionality implemented against the requirements supplied by the client.

Customised self-care plans

Personalised plans within the product’s self-care offering.

Community support

Community features supporting connection between users.

Gamification & rewards

Engagement features intended to encourage continued participation.

Interactive interface

An interactive user experience across the delivered web capabilities.

Confirmed technology and implementation scope

Ficode’s confirmed scope covered the web/admin interface, APIs, testing and deployment.

Angular Node.js MySQL

Have a healthcare product to develop?

Tell us about your product, the team leading it and the development support you need. Let’s discuss how Ficode can contribute.

Discuss Your Project