Praxis

prax·is — where planning becomes practice.
The Program Director Dashboard

Less time on the process. More time with patients and trainees. Praxis is a private dashboard for medical residency Program Directors — evaluations, rotations, staffing, scheduling, academics, assessments, governance, and recruitment — each a module on one home page, unlocked per person.

Built for clinicians who train clinicians. Configurable for any medical specialty — additional services and modules built on request.

Members sign in at home.pdashboard.io. New here? Plans & access are below.
PD HOME● EVALUATIONS● ROTATIONS● STAFFING● SCHEDULING● ACADEMIC ACTIVITY● ITER MAPPING● SENIOR COVERAGE● LEAVE TRACKING● FACULTY METRICS● GOVERNANCE● ASSESSMENTS● CANMEDS DOMAINS● AUTO-FILL● INTERVIEWS● CV REVIEW● PD HOME● EVALUATIONS● ROTATIONS● STAFFING● SCHEDULING● ACADEMIC ACTIVITY● ITER MAPPING● SENIOR COVERAGE● LEAVE TRACKING● FACULTY METRICS● GOVERNANCE● ASSESSMENTS● CANMEDS DOMAINS● AUTO-FILL● INTERVIEWS● CV REVIEW●
// PD Home

Your program, on one page.

Sign in and land on PD Home — your dashboard. Every module is grouped by workflow: daily operations, education & academics, committee & governance, exams & recruitment.

You see the whole dashboard. Each module opens only for accounts approved for it — so a colleague who handles the academic day sees exactly that, and nothing else.

Live · Sign-in protected · Per-module access · No resident data stored
Open PD Home →
// Inside the dashboard

Nine modules today, more on the way — for the most tedious, time-consuming parts of the job. All on one home page. Unlock only what you're approved for.

Daily Operations

the week-to-week
Module 01
Live · private

Resident Evaluation

Aggregate daily evaluations, attendance, and comments into clear monthly ITERs mapped to CanMeds domains. Track each resident's progress and pre-fill forms with a single click.

Daily evaluations & attendance gather
CanMeds / ITER 27-criteria mapping A–G
Web form + PDF auto-fill 1-click
Progress tracking & trends trends
Open in PD Home →
Module 02
Private beta

Central Rotation Hub

Master rota across all centers and training levels — cross-center rotations, selectives, coverage, and leave requests, all in one place.

Full-year rotation matrix plan
Leaves & requests track
Multi-site tracking sites
Block-by-block coverage view cover
Open in PD Home →
Module 03
Private beta

Staff Capacity Planner

Staffing plan and coverage configuration — how many of each level you have, what each area needs per shift, and where the gaps fall before the block starts.

Headcount by level & site count
Coverage requirements per area config
Gap & surplus forecast gaps
Feeds the Rotation Hub link
Open in PD Home →
Module 04
Private beta

Schedule Planner

Block-based shift auto-scheduler with senior coverage, weekend caps, academic days, and rest constraints. Handles multi-area coverage for departments of any size.

3-phase auto-scheduler auto
Senior coverage enforcement safety
Hard constraint validation rules
Multi-group staffing scale
Open in PD Home →

Education & Academics

teaching and who teaches
Module 05
Live · private

Academic Hub

Run the weekly academic day end to end — the full-year calendar, presenter topic sign-up, multi-year archive, and gap analysis. Replaces the scattered spreadsheets.

Academic-year calendar plan
Presenter topic sign-up invite
Multi-year session archive archive
Topic gap analysis gaps
Open in PD Home →
Module 06
Private beta

Faculty Educational Metrics

See who actually teaches. Log teaching, supervision, and academic activity per faculty member, weight it, and surface tiers — evidence for recognition and promotion files.

Activity log per faculty member log
Weighted score & tiers rank
Rolling 6-month view trend
CSV export for committees export
Open in PD Home →
Module 07
Coming

Resident Roster, Tracking & Portfolio

Your own resident database — one record per resident with level, training site, contact email and phone, and status — plus a longitudinal record across the residency: rotations completed, ITERs, exam results, procedures, and documents, so promotion and exit files build themselves.

Resident roster & contact list directory
Longitudinal training record track
Portfolio & documents file
Promotion-file readiness ready

Assessment & Exams

grades, separate from evaluations
Module 08
Coming

Assessments & Grading

A gradebook, separate from daily evaluations — quiz and written-exam scores, OSCE and oral-exam marks, averages and trends per resident, feeding the exam percentage on the ITER.

Quiz & written exam scores grade
OSCE / oral exam marks score
Feeds the ITER exam % link
Module 09
Private beta

Oral Exam Templater

OSCE / oral-exam template builder for structured, fair examinations — stations, marking schemes, and examiner sheets from one template.

Station & case templates build
Marking schemes mark
Examiner sheets print
Structured, repeatable format fair
Open in PD Home →

Committee & Governance

the paper trail
Module 10
Private beta

Training Committee

Committee decisions with a paper trail — circulate minutes and proposals for documented approval, FYI acknowledgements, and majority voting between meetings, with a printable circulation record.

Proposals & minutes circulation circulate
Majority voting between meetings decide
FYI acknowledgements ack
Printable circulation record record
Open in PD Home →
Module 11
Coming

PD Hub — Process Tracker

ITER completion tracking with reminders, committee meeting records, and accreditation readiness in one view, so nothing due is a surprise.

ITER completion & reminders track
Meeting records minutes
Accreditation readiness audit

Recruitment

the season
Module 12
Live · private

Candidate Match CV

Candidate CV matching and interview scoring for recruitment season — consistent criteria, ranked shortlist, fewer spreadsheets.

Candidate CV matching match
Interview scoring & ranking rank
Shared criteria across panels fair
Exportable shortlist export
Open in PD Home →
Module 13
Coming

Candidate Site Allocation

Assign accepted candidates to training sites against capacity and preferences, with a transparent allocation record.

Site capacity vs. intake fit
Preference matching match
Allocation record record
The dashboard grows one module at a time. New modules appear on PD Home as they ship and can be added to any plan per module — existing members are never moved to a bigger plan to get them.
// One dashboard, your way

Each module works on its own. Together, they're one system.

Need just evaluations? Unlock Resident Evaluation. Need just scheduling? Unlock the Schedule Planner. When you use more than one, they share context — same residents, same blocks, same program — without duplicating work.

// A tool aid, not a decision maker

You stay in the driver's seat.

The dashboard reads data you already own, organizes it by the domains that matter, and lays it out clearly. Every ITER, every schedule, every rotation decision goes through your review. Think of it as a polite assistant — you always have the final word. The point is not to replace your judgment; it is to give you back the hours that belong at the bedside and with the residents you are training.

// Access granted per module

One dashboard for the whole program team — each person sees what they're approved for.

Program Director, associate PDs, chief residents, academic coordinators — everyone signs in to the same PD Home. Modules are unlocked per account, and every module carries its own sign-in, so access stays per-person and per-module.

📊 Resident Evaluation · Open 🔄 Rotation Hub · Open 📅 Schedule Planner · 🔒 📚 Academic Hub · Open 📈 Faculty Metrics · Open 🗳️ Training Committee · 🔒 🎤 Oral Exams · Open
// How it works

Sign in. Open a module. Work. Same pattern across the dashboard.

01

Sign in to PD Home

Land on your dashboard and open the module you need. Each one pulls from what you already use — Google Sheets, spreadsheets, or uploads. No re-entry, no migration. Your data stays where it is.

02

Let the module do the heavy lifting

Evaluations get aggregated and mapped. Schedules get generated with constraints. Rotations get visualized. The academic year gets tracked. Each module handles its job.

03

Review, adjust, and act

Every output goes through you — override scores, tweak schedules, resolve conflicts. Then export, auto-fill, or share with a single click.

// Access

Private access, granted per module.

Everything is invite-only. Request the modules you need — each one is approved individually, and your PD Home dashboard shows exactly what you've been granted.

Single module
Per module · beta
Pick the one you need most.
  • PD Home dashboard with one module unlocked
  • Your data stays with you
  • Direct feedback to the team
  • Works across specialties
Request access →
Full dashboard
All modules · beta
Everything, as it ships.
  • Every module unlocked
  • PD Home dashboard for your whole program team
  • Shared context across modules
  • Early access to new modules
  • Priority support
Request access →

A 14-day pilot for approved programs. Plans are shared on approval.

// Frequently asked

Questions worth answering.

Do I have to use every module? +
No. Each module is fully independent and access is granted per module. Use one, two, or all of them — it's up to you. When you do use more than one, they share context so you don't duplicate work.
Is resident data stored anywhere? +
No. Resident evaluations, schedules, and rotation data stay in the sources you already own — Google Sheets, spreadsheets, or uploaded files. The tools load data into your browser while you work, then let it go. Only your own account profile and settings are saved.
Is this affiliated with any hospital or training authority? +
No. Praxis is an independent product by Paracode. It is not affiliated with any hospital, training authority, or regulatory body.
Does the auto-fill submit forms for me? +
Never. Auto-fill only places values in the fields. The Program Director reviews everything and clicks Submit. The tools are evaluator aids, not the evaluator itself.
Does the dashboard work across specialties? +
Yes. The dashboard is specialty-agnostic and built for any clinical training program. The Evaluation module ships with a library of ITER templates, and the Schedule Planner is configurable for any coverage structure. If your program has a unique setup, duplicate a template and adjust — or email hello@paracode.ai to request a service or module tailored to your specialty.
What does "private beta" mean? +
Central Rotation Hub, Staff Capacity Planner, Schedule Planner, Faculty Educational Metrics, Oral Exam Templater, and Training Committee are in use but still being shaped with pilot programs. They can be unlocked on request; expect changes, and expect us to ask for your feedback.
What's the Schedule Planner? +
A block-based auto-scheduler with senior coverage rules, weekend caps, academic-day constraints, and multi-area staffing. Currently in private beta. Handles departments with multiple coverage zones and staff groups.
What is PD Home? +
Your dashboard. Once approved, you sign in at home.pdashboard.io and land on PD Home — every module you've been granted, grouped by workflow, one click away. Sign-in is per account, and each module behind it carries its own sign-in, so access stays per-module and per-person.
Will this stay free? +
Approved programs start with a free 14-day pilot — no card needed. After that, access continues as a subscription, per module or for all modules, and you keep only what you use. Plans are shared when your pilot is approved. Your data was never stored here, so nothing is lost if a module lapses.
How do I request access? +
Email hello@paracode.ai with your program name, specialty, and which module(s) you're interested in. Access is approved individually during the pilot.