NAPA

At NAPA (Neurological and Physical Abilitation) Center, we embrace each child’s differences and work with them to overcome their unique challenges. We do this by designing individualized intensive therapy programs with unique combinations of our wide range of speech, physical, occupational and other innovative therapies.

About the project

What we’ve done

  • UX/UI Design

  • Web Development

  • Project Management

  • Quality Assurance

Great products don’t happen by chance. Through research, strategy, and design, we shape raw ideas into seamless experiences that make an impact.

From Vision to Reality

Challenge

NAPA Center needed a digital solution to simplify how families access its specialized therapy programs and how staff manage scheduling across multiple global clinics. The challenge was to build a system that could handle individualized session planning, therapist coordination, and family management while remaining easy to use for both parents and administrators. The goal was to reduce administrative workload, improve efficiency, and create a seamless experience for families seeking highly customized therapy.

Solution

NAPA Center needed a digital solution to simplify how families access its specialized therapy programs and how staff manage scheduling across multiple global clinics. The challenge was to build a system that could handle individualized session planning, therapist coordination, and family management while remaining easy to use for both parents and administrators. The goal was to reduce administrative workload, improve efficiency, and create a seamless experience for families seeking highly customized therapy.

Results

The new system streamlined scheduling and communication between families and staff, reducing administrative effort and improving accessibility to NAPA’s services. Families can now easily register for personalized programs, while staff can manage complex schedules with greater efficiency. By simplifying operations and enhancing the user experience, the platform supports NAPA’s mission to help children.

Design

One of our main challenges was designing a scheduling system that could handle complex therapy sessions across multiple therapists, time slots, and modalities—without overwhelming the user. To address this, we created a flexible, resizable layout with a scrollable calendar for effortless

navigation and scheduling. Bulk actions, real-time checklist tracking, and integrated notes help streamline coordination, while smart filters and availability indicators ensure that no detail is missed during session planning.

Our second challenge was building a centralized space to manage detailed family and patient information without making the experience feel fragmented or overwhelming. We designed a unified interface that brings together family contact details, child profiles (including diagnoses, height, weight, and birthdate),

session history, doctor recommendations, internal notes, and communication logs. By integrating checklist management and mail notifications into the same workflow, the system empowers admins to access everything they need in one place—supporting fast, accurate decision-making and better continuity of care.

Our third challenge was creating a simple, transparent experience for parents to manage their child’s therapy journey—from registration to participation. We developed a dedicated parent interface where families can browse all available sessions, request enrollment through a structured form, and track the status of their registrations.

The platform also allows parents to complete required checklists, upload documents, review their family’s details, and explore detailed location pages with everything they need to prepare for an upcoming visit—all in one intuitive space.

Project Roadmap

Design

Development

Ongoing Maintenance

About Napa

This project was created for NAPA (Neurological and Physical Abilitation) Center, an international organization specializing in innovative therapy for children with neurological and developmental challenges. The system features a client portal, where families can explore therapy options, view available sessions, and book individualized programs, and an admin portal, where staff can organize schedules, manage therapists, and oversee family accounts. The solution simplifies program management and enhances communication between NAPA’s teams and families, allowing for a seamless experience across multiple clinics worldwide. With its user-friendly interface and scalable architecture, the platform supports NAPA’s mission to deliver highly customized, intensive therapy programs while maintaining operational efficiency. The system helps the organization expand its services, streamline workflows, and uphold consistent quality standards across all locations.

  • Custom enterprise software

  • Custom web application

  • Integration Enterprise

  • Health

  • Children

What we delivered

From Vision to Reality: We Bring Ideas to Life with Precision, Innovation, and Excellence.

Design

  • Created an easy-to-use, intuitive, and on-brand user experience for the client portal and NAPA administrative system, ensuring accessibility and consistency across all user roles.

  • UX/UI design for the client-facing portal. 

  • UX/UI design for the NAPA admin system optimized for responsive web.

Development

  • Iterative, agile development process with focus on fast releases to bring solutions live for customers asap

  • Team of developers focusing on markup, front end, back end.

  • Dedicated project manager and quality assurance (QA) specialist

  • Dedicated Project Manager

  • Continued iteration and development of new features

Tech Stack

Frontend

  • Angular // framework

  • NgRx // store

  • RxJs // stream processing

  • Angular Calendar // event scheduling

  • Angular Material, CDK, Ngx // UI components

  • Lodash // utility library

  • Moment & Moment timezone // date processing & manipulation

  • Cropper JS // picture processing

  • Swiper JS // swipe-based navigation

Backend

  • MongoDB (+ Mongoose) // mongoose - ODM

  • Nest.js

  • Redis (Caching)

  • AWS s3 (Storage)

  • Swagger

  • CRON jobs // scheduled tasks and automation

  • JotForm integration // handling user-submitted forms

Core Features

Admin System: Manage therapy sessions, therapists, families, users, and clinic locations; create and adjust schedules for children and programs; assign children to sessions; send emails to clients through an integrated communication module; and oversee operational data. The system supports multiple administrative roles with different access levels to ensure secure and efficient workflow management.

Client Portal: Create and manage personal accounts; add and manage children and co-parents within family profiles; submit applications for therapy sessions; view and track the status of submissions; and access all sessions the family is registered for.

WLCM’s communication and UI/UX skills have been impressive

Mika Leah, Founder and CEO, Goomi Group

Lindsey is very analytical, and she has a great ability to take a concept and visually organize it into specific boxes so that it makes sense. As an entrepreneur, I have a lot of all-over-the-place ideas, and Lindsey is very good at streamlining those ideas and putting them together in a concrete way. Every client we’ve presented our platform to has been very impressed with it. They love the design, visuals, and simplicity of use, and we’re already generated some pre-sales.

Previous
Previous

SoulPod