Caregiver Academia

Backend
Full Stack
Caregiver Academia

Tech Stack

Node.js
Typescript
express.js
MongoDB
Mongoose
REST APIs

Description

Caregiver Academia is a Caregiver CRM and Care Home Compliance Management System engineered for operational efficiency and reliable compliance tracking.

Built backend functionality for managing CRM data, operational workflows, and business operations using Node.js, Express.js, and TypeScript.

Implemented role-based access control (RBAC) with granular authentication and authorization for users including SUPER_ADMIN, RECEPTIONIST, and COUNSELOR.

Designed and managed MongoDB schemas, document relationships, and data validation using Mongoose.

Developed fee and payment management business logic for calculating course fees, payment plans, and tracking outstanding dues.

Engineered automated background tasks and scheduled jobs for processing and tracking fee statuses and deadline alerts.

Architected the application using TypeScript with reusable middleware, schema validation, centralized error handling, and consistent API responses.

  • Built backend functionality for managing CRM data and business operations using Node.js, Express, and TypeScript.
  • Implemented role-based access for SUPER_ADMIN, RECEPTIONIST, and COUNSELOR roles.
  • Designed and managed MongoDB schemas, relationships, and data validation using Mongoose.
  • Engineered fee and payment management modules for calculating dues and payment tracking.
  • Built automated background tasks and scheduled jobs for tracking outstanding fees.
  • Organized backend architecture with reusable middleware, validation, error handling, and uniform responses.

Page Info

Caregiver CRM & Compliance

Care Home Compliance Management System with automated fee processing and RBAC.

/caregiver.webp