More in Pets.
Build a self-hosted dog care tracker for a sitter with Claude
WorkedEvidence: Described by posterPosted Last checked
Dave Fatkin built EinVault, a self-hosted dog care tracker with sitter shifts and health logs, leaning on Claude for the frontend.
How to use this
- Tap Copy prompt.
- Open Claude.
- Paste it into the message box.
- Send it, then read the answer before acting on it.
New to this? What's a prompt?
A prompt is the message you send to the AI tool. Copy the one on this page, put your own details where it asks, and read the answer before you act on it.
Prompt
Recreated prompt
The source didn't share its exact prompt, so we wrote one from what it describes. The result shown is the source's, not ours.
The person didn't share their exact words, so we wrote this from what they described. We haven't tested it, and they didn't use this exact version.
I'm building a self-hosted pet care tracker in SvelteKit with SQLite and Drizzle. I've written the component structure and logic; help me implement the Tailwind frontend for the journal, activity log, health log and reminders, plus a caretaker view where a sitter can only log during a scheduled shift.
Try this in:
Sends the Recreated prompt shown above. ChatGPT and Grok open with it filled in, and ChatGPT may send it straight away. Gemini and Claude open empty, so we copy the prompt for you to paste. Every button also copies it.
The source used Claude. These are general chat tools, so results may differ.
Opens in a new tab. We don't see what you send.
These links are only a shortcut. We're not affiliated with OpenAI, Google, Anthropic or xAI, and your results may not match the source.
Optional stronger version
Our rewrite with extra checks. The poster didn't test it.
Before you start, ask me 1–3 short questions about the details below and wait for my answers. Once I've answered, confirm the plan in one line and run the whole task start to finish. Goal: Give a pet sitter one place to see the routine and log what happened during each visit. Questions to ask me first: - Which routines matter most (meals, meds, walks, flea treatment)? - Should the sitter see vet history or only today's tasks? - Do you want reminders by email, phone or in the app? Inputs (fill in or confirm): - Pet profile: [NAME / MEALS / MEDS / VET] - Sitter schedule: [DAYS / TIMES] - Existing app code: [REPO] - Hosting: [HOME SERVER / OTHER] Rules: - The sitter can only log during a scheduled shift. - Keep health records separate from daily notes. - Match my existing components; don't restructure the logic. - Make every form usable on a phone. Checkpoint: Show the sitter's view and one completed log entry before building the owner views. If you get stuck: If a layout fights the CSS framework, propose a simpler layout instead of piling on overrides. Verify before you finish: Log a test shift as the sitter and confirm the owner sees it with the right time stamp. Output: Working pages plus a short list of known rough edges. Done when: My sitter can log a visit and I can read it when I get home.
AI tool
Outcome
Dave Fatkin needed a better way to share a dog's feeding schedule, medications, vet visits and flea treatment with a new dog sitter than a static info page. Over a few weeks of evenings, Fatkin built EinVault, a self-hosted pet care tracker (SvelteKit, SQLite, Drizzle) with a journal, activity log, a health log for vet visits, vaccinations, medications and weight, recurring reminders, and a caretaker role that lets the sitter log only during scheduled shifts. Fatkin leaned on Claude heavily for the Tailwind and frontend implementation while writing the component structure and logic. Fatkin calls it a side project with rough edges, but it does the job: Ein's health log and timestamped vet visits are in it, and the sitter leaves daily notes. A post on r/selfhosted got no response.
Evidence: Described by posterThe person describes what happened in words, without screenshots or video.
Source
- Posted
- by Dave Fatkin (The Dave Abides)
- Last checked
- Method:
- How we verify
https://fatkin.dev/ein-made-me-do-it/
Context: Claude helped mainly with the frontend; the author wrote the structure and logic. Open-source side project, not a veterinary records system.
More in Pets
Track a Shiba Inu's weight and health with ChatGPT, Claude and Gemini
KEN@DX logged a Shiba Inu's walks, food and stool with ChatGPT, Claude and Gemini; weight fell from 6.8 kg to 6.2 kg over three months.
WorkedChatGPT +2Evidence: Described by posterView CaseFormulate raw dog food recipes to NRC guidelines with ChatGPT
ChatGPT's first raw dog food recipes were wildly deficient; Kimberly Gauthier's detailed NRC prompt only partly fixed it.
PartialChatGPTEvidence: Described by posterView CaseSettle a new cat into the house with ChatGPT day by day
Craig Turner used ChatGPT through a new cat's first week, from 9 hours in the litter box to taking treats from Turner's hand.
WorkedChatGPTEvidence: Described by posterView CasePlan a week of activities for a Border Collie mix with ChatGPT
ChatGPT planned a week of games, walks and a beach trip for Willow, a 4-year-old Border Collie mix, and most ideas were a hit.
WorkedChatGPTEvidence: Described by posterView CaseBuild a puppy training schedule around 6-hour shifts with ChatGPT
ChatGPT built a puppy schedule around 6-hour shifts and a senior cat, but the calendar file was wrong about 5 times.
PartialChatGPTEvidence: Described by posterView CaseSolve a picky dog's food problem by asking ChatGPT for a simpler plan
The dog ate the new food at first, but the post came only a day in, so it's too early to call it solved.
PartialChatGPTEvidence: Described by posterView Case
Similar cases
Keep a shared puppy feeding, potty and nap log in a ChatGPT group chat
A couple log their puppy's meals, potty breaks and naps in a shared ChatGPT group chat and have it spot the patterns.
WorkedChatGPTEvidence: Described by posterBeginner-friendlyView CasePush the vet to run a test for FIP after Claude kept flagging it from a sick rescue cat's results
Claude kept pointing to FIP in a sick stray cat's tests; the test came back positive and the cat is expected to live.
WorkedClaudeEvidence: Described by posterView CaseTurn rambling notes into a one-page pet-sitter guide for two dogs and a cat with Claude
Claude turned rambling pet notes into a one-page house-sitting guide and blurred personal details for sharing.
WorkedClaudeEvidence: Screenshots or logsBeginner-friendlyView CaseAsk the vet to test a gaining dog for Cushing's after asking ChatGPT
ChatGPT said Chloe's weight gain and thirst could be Cushing's. Trish Parr asked the vet for a test, and it came back positive.
WorkedChatGPTEvidence: Described by posterBeginner-friendlyView CaseCatch an impossible cat blood test result before euthanasia with ChatGPT
A vet reported a 2.8% red cell count and raised euthanasia. ChatGPT called it impossible; a retest showed 22.8% and the cat lived.
WorkedChatGPTEvidence: Article or interviewBeginner-friendlyView Case

