Client Work · 2026

Form Automa app icon

Form Automa

A Windows desktop app that fills in and batch-updates patient visit forms in Word. Built for a nurse handling about 100 forms a month.

The problem

Every follow-up visit needs an updated copy of the patient's form with a new visit date, signed date and location. Done by hand, that means opening Word documents one at a time and retyping the same few fields, about 100 times a month.

What I built

Form Automa main menu with three options: Follow-ups, Create new Patient, and Upgrade Documents

Follow-ups in batch

Select any number of existing patient forms, set the visit date, signed date and location once, and get an updated copy of every form, named by patient and visit date.

New forms from a template

Type the patient's details once and Form Automa generates a filled-in form from the master template, ready to open in Word.

Upgrade older forms

Forms written before the app existed are scanned and converted so they work with batch follow-ups, without changing a word of what's in them.

Built for real records

These are patient documents, so the app is designed around not losing or damaging anything.

  • Originals are never edited. Every change is made on a copy, saved to a folder you choose.
  • A scan mode shows exactly what an upgrade would do before anything is written.
  • Every upgraded form is checked before it's delivered: its text has to match the original exactly, or the copy is thrown away.
  • Original files are fingerprinted (SHA-256) before and after each upgrade run to prove they weren't touched.
  • Forms that can't be processed are skipped and listed in a report instead of failing silently.

Built with

  • C#
  • .NET 10
  • WPF
  • Open XML SDK
  • Inno Setup installer

Have paperwork like this?

If you're retyping the same details into documents every week, it can probably be automated.

Book a call