All projects

Class project

Alberta Hospital Management System

A Python system for managing doctors and patients across a network of small rural hospitals.

Role
Built with Luke and Emily
When
2026
Status
Complete
Built with
Python
  1. Problem

    A fictional provider, Alberta Hospital, needs simple tools to manage doctor profiles and patient records for mini-hospitals serving underserved rural areas.

  2. Implementation

    Object-oriented Python with five core classes (Doctor, DoctorManager, Patient, PatientManager and Management), file-based persistence, search by ID and name, validated input, and a menu-driven interface with separate doctor and patient workflows.