One-time setup required

This is the cloud-synced version. Before using it, you need to connect it to a free Supabase project — that's what gives you the shared database, logins, and multi-user access.

Step 1. Go to supabase.com, create a free account, then create a new project (any name, any password).

Step 2. Once your project is ready, open the SQL Editor from the left sidebar, paste in the schema from the included SUPABASE_SETUP.md file, and click Run.

Step 3. In your Supabase project, click Project Settings → API. Copy your Project URL and anon public key, then paste them below:

Your config is saved locally in this browser. The anon key is safe to expose — row-level security on your Supabase tables is what protects the data.

MatchFlow
Residency management program
Welcome back
Sign in with your program email.
New here? Create an account
Forgot password?
Create your account
Use your program email. New accounts must be approved by the Program Director.
If your institution isn't listed, contact hello@matchflow.app to request it be added. For now, select "Oroville Hospital" to continue.
Sign up as Resident or Faculty. Leadership roles (Core Faculty, Coordinator, APD, DIO, PD) are assigned by your Program Director after approval.
Already have an account? Sign in
Reset password
We'll email you a link to set a new password.
Back to sign in
Check your email
We've sent a confirmation link to your inbox.
Click the link in that email to verify your address.
1
Open your email
Look for a message from MatchFlow. Check your spam folder if you don't see it within a few minutes.
2
Click the confirmation link
This verifies your email and activates your account.
3
Wait for Program Director approval
After you confirm your email, the Program Director will review your account. You'll be able to sign in once approved.
Use a different email
Didn't get the email? Check your spam folder or contact your Program Director directly.
MatchFlow
Oroville Hospital
Join meeting
Home
Dashboard
Calendar
Education
All Didactics
Meetings
Learning 0
Residents
Roster 0
Rotations
Duty Hours 0
Time Off & Swaps
Handoffs
Assessment
Evaluations & Milestones
Resident Logs
Compliance
Community
Forum 0
Recruitment
Interviews 0
Program
Faculty
Resident Supervision Logs
Semi-Annual Reviews
Clinical Competency Committee
Annual Program Evaluation
Files
Exports
Graduates
Settings
DH
Duke Ha, DO
Program Director
Terms · Privacy
Dashboard Synced Academic Year 2027–2028
New
Announcement