Back to Portfolio Portfolio / SLPNNA
Case Study · Healthcare · Nursing

Empowering Sierra Leone's
Paediatric & Neonatal
Nurses Digitally

The Sierra Leone Paediatric & Neonatal Nurses Association needed a professional digital home — a platform to manage their growing membership, track CPD hours, coordinate events, and share clinical resources across the nursing workforce nationwide.

Django PostgreSQL Python Tailwind CSS CPD Tracking Email Notifications Role-based Access
800+
Nurses registered
100%
Digital CPD records
Nationwide
Coverage
Member Portal — SLPNNA Active
842
Members
▲ 28 this month
94%
CPD compliant
Up from 61%
6
Events this year
3 upcoming
AK
Nurse Aminata Kamara
Senior Paediatric Nurse · Western Area
CPD ✓
FB
Nurse Fatmata Bangura
Neonatal Nurse · Kenema District
Due soon
MS
Nurse Mariama Sesay
NICU Specialist · Bo District
CPD ✓
IJ
Nurse Isatu Jalloh
Paediatric Nurse · Port Loko
Pending
Platform Features

Built for a Professional Nursing Association

A secure, centralised platform that gives SLPNNA leadership full visibility over membership, CPD compliance, events, and clinical resource sharing — all in one place.

Membership Registry

A searchable national database of all registered nurses — filterable by specialty, district, hospital, and membership status. New members register online in minutes.

CPD Tracking

Every nurse's Continuing Professional Development hours are logged digitally. The system tracks completion status, sends reminders, and generates CPD certificates automatically.

Events & Conferences

Schedule and manage nursing conferences, workshops, and training events. Members register online, attendance is tracked, and CPD hours are awarded automatically upon completion.

Resource Library

A curated library of clinical guidelines, paediatric & neonatal care protocols, research papers, and training materials — accessible to all members from any device.

Announcements & Comms

Leadership sends announcements, policy updates, and circulars to all members or targeted groups via email and in-platform notifications — ensuring no nurse is left uninformed.

Leadership Analytics

Association leadership gets a real-time dashboard showing membership growth, CPD compliance rates, event participation, and district-level breakdowns — all exportable.

The Challenge

A growing professional association with no digital infrastructure

SLPNNA was managing hundreds of nurses across Sierra Leone using paper registers, WhatsApp groups, and spreadsheets — making CPD tracking, event management, and member communications unreliable and exhausting.

  • No central registry — member records scattered across notebooks and files
  • CPD hours tracked manually with no way to verify or certify completion
  • Event invitations sent via WhatsApp — many nurses never received them
  • No resource library — clinical guidelines shared informally and often lost
  • Leadership had no data on who was active, compliant, or engaged
Our Solution

A professional digital home for every SLPNNA nurse

  • Central membership database — every nurse registered, verified, and searchable
  • Automated CPD tracking with digital certificates on completion
  • Online event registration with automatic CPD credit allocation
  • Structured clinical resource library accessible from any device
  • Leadership dashboard with real-time membership and compliance analytics
Results & Impact

Transforming a National Nursing Association

800+
Nurses registered on the platform
94%
CPD compliance rate — up from 61%
100%
Digital CPD records — zero paper
Higher event attendance after digital invites
Technology

Secure, Reliable & Easy to Maintain

Built on proven open-source technologies — easy for the SLPNNA team to manage, and secure enough to protect sensitive member data.

Django 5
PostgreSQL
Python 3.14
Tailwind CSS
Gmail SMTP
Render Cloud
Supabase DB
Work With Us

Need a platform for your professional association?

We build custom digital platforms for professional associations, NGOs, health organisations, and government agencies across Sierra Leone. Let's talk about what you need.