Description
PawLedger is a local desk for a small veterinary clinic. It keeps pets, visits, and a vaccine follow-up list on the device. It does not bill clients or send reminders.

Features
- Desk home with today’s follow-up list
- Pet records and visit history
- Vaccine follow-up from the latest done vaccine visit and a saved interval
- Clinic name, vet name, and vaccine interval on the Settings screen
- Sample pets and visits you can replace
- Material color seed you can change in one place
Tech stack
- Flutter 3.47 or newer (Dart 3.13)
- SharedPreferences for local storage
Requirements
- Flutter 3.47 or newer (Dart 3.13)
- Chrome, for the web build checked with this template
- Android Studio or Xcode only if you build the included mobile projects
How to install and run
- Unzip the archive and open the folder
- Run
flutter pub get - Run the app in Chrome with
flutter run -d chrome - Checks:
flutter analyze,flutter test, andflutter build web
How to rebrand
- Clinic name, vet name, and vaccine interval: Settings
- Sample pets and visits:
lib/src/seed.dart - Color:
ColorScheme.fromSeedinlib/main.dart - App title:
MaterialAppinlib/main.dart, plus Androidandroid:labeland the iOS display name if you ship mobile - Storage key:
storageKeyinlib/src/store.dart
What’s included
- Full Flutter source, including Android and iOS project folders
- Unit and widget tests
- README with install, rebrand, and project layout
- LICENSE (one end product)
Limitations
- SharedPreferences only. No account and no sync.
- Vaccine follow-up compares the latest done vaccine visit with the saved interval. It is not a medical record system.
- There is no invoice, payment, photo, or reminder notification.
- Visit days are typed as YYYY-MM-DD.
- The Flutter project was checked with analyze, tests, and a web build. APK and IPA were not built.
License
Commercial license: use the source in one end product (one app, site, or service) for yourself or one client, free or paid. Reselling or publishing the source as a template is not allowed. Full text is in the LICENSE file.







Reviews
There are no reviews yet.