Skip to content

austinewoody/care-log-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

care-log-utils

PyPI Python License Downloads Status

Professional Python toolkit for care systems, rota management, shift detection, and healthcare workflow utilities.

Overview

care-log-utils is a lightweight utility package designed for care providers, rota systems, and healthcare management platforms.

It helps developers and care software teams handle common operational tasks such as shift-slot detection, visit duration tracking, and care workflow automation.

Built from real-world care system experience, this package is especially useful for:

  • Care management platforms
  • Carer scheduling systems
  • Home care visit tracking
  • Healthcare admin tools
  • Rota and attendance systems

Features

Shift Slot Detection

Automatically classify visit times into care shift windows:

  • Morning
  • Lunch
  • Tea
  • Tuck
  • Out of Shift

Visit Duration Calculation

Calculate visit length in minutes for:

  • Home visits
  • Social visits
  • Medication checks
  • Staff attendance logs

Designed for Expansion

Future versions will include:

  • Late arrival detection
  • Missed visit alerts
  • Incident report helpers
  • Medication error logging
  • Rota conflict detection
  • Reminder scheduling helpers

Installation

pip install care-log-utils


Quick Example

from care_log_utils import detect_shift_slot, visit_duration

print(detect_shift_slot("13:20"))
print(visit_duration("09:00", "10:30"))


Output

Lunch
90

Example Use Cases
Healthcare Software

Integrate into care platforms for automatic visit categorization.

Care Agency Operations

Improve rota visibility and worker attendance tracking.

Compliance & Reporting

Standardize shift detection for reporting and audits.

Why This Package Exists

This package was inspired by real development work on care management systems where shift timing, rota logic, and visit tracking are critical operational requirements.

Rather than rewriting the same business logic repeatedly, care-log-utils provides reusable, production-friendly utilities for developers building healthcare systems.

Project Status

Current Version: 0.1.0

This project is actively maintained and will continue expanding with practical features for real-world care operations.

Author

Austine Onwubiko
Software Engineer | Cybersecurity Researcher | Open-Source Contributor

GitHub: https://github.com/austinewoody
PyPI: Published package available on Python Package Index

License

MIT License

About

Python toolkit for care workers, rota systems, shift detection, and care management utilities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages