Skip to content
Book a Build Audit

SaaS Platform

Alula

A caregiving coordination platform where scattered family care teams share one source of truth — tasks, calendars, health records, and encrypted documents.

7Care Modules Shipped

At a glance

The engagement

Client
Alula
Industry
SaaS Platform
Engagement
Product build
Stack
React, Redux, Tailwind CSS, Node.js
Team
Three senior engineers
Status
Shipped, in production
  • 7Care Modules Shipped
  • AES-256Document Encryption
  • 6Secure Vault Categories
  • MyChartHealth Records Integration

Before

The situation when they came to us

Alula is a caregiving coordination platform built for families managing complex care — dementia, Parkinson's, long-term illness — where responsibility is split across relatives, professional caregivers, and clinicians who rarely occupy the same room. The product replaces the usual sprawl of group chats, shared drives, and paper folders with a single CareSpace per recipient. ENGISOLS delivered the full web platform: the marketing site, the care dashboards, and the API layer behind them.

  • Care teams mix family members and professional caregivers with very different permissions over deeply sensitive medical and financial records.

  • The interface had to stay legible to non-technical family members under stress, while still exposing tasks, scheduling, documents, and health data.

  • Document storage holds passports, wills, bank details, and medical history — encryption and access control were requirements, not features.

  • Scheduling spans time zones and recurrence, with attendee management across a care team that changes over time.

  • New users arrive mid-crisis, so onboarding had to reach a working CareSpace in a handful of guided steps.

What we built

A family caregiving command centre — shared CareSpaces, task boards, encrypted document vaults, and health record integration for distributed care teams.

Alula interface

Technical decisions

What we chose, and what we gave up for it

Front End — React + Redux + Tailwind

Figma designs translated into a responsive React application with Redux managing cross-module state — the care recipient context, team membership, and permissions that every screen depends on. Tailwind CSS kept the design system consistent across the marketing site and the dashboards.

Care Modules

Seven modules on a shared shell: a Bulletin Board activity feed with attachments and reactions, a Tasks Board with ownership and priority states, a calendar with recurrence and attendee management, encrypted Document Storage, a Health Zone, MyChart integration for clinical records, and Team Management.

Back End — Node.js + Express + MongoDB

REST APIs in Node.js and Express with MongoDB behind them, modelling CareSpaces, care recipients, team membership, and the permission graph connecting them. Document metadata stays separate from document contents.

Security — JWT + Role-Based Access

JWT authentication with role-based access control distinguishing care recipients from team members and administrators. Documents are held under AES-256 encryption with per-folder permissions, so financial and legal records stay restricted even inside a trusted care team.

Onboarding & Delivery

A progressive onboarding checklist walks a new user from account creation to a populated CareSpace with invited caregivers. Deployed on AWS, with work across performance, security, and accessibility.

Stack

  • React
  • Redux
  • Tailwind CSS
  • Node.js
  • Express
  • MongoDB
  • JWT
  • AWS

Results

What changed

  • Full platform delivered end to end — marketing site, care dashboards, and the API layer serving them.
  • Seven coordination modules unified in one CareSpace, replacing scattered chats, drives, and paper folders.
  • Sensitive records protected by AES-256 encryption with per-folder permissions inside shared care teams.
  • Clinical records surfaced alongside family coordination through MyChart integration.

Every one of these started with someone describing a problem badly.