DEV Community

Siti Aisyah Mat Zainal
Siti Aisyah Mat Zainal

Posted on • Edited on

🐾 FurEver Log — The App I Built After Losing Abu

DEV Weekend Challenge: Community

The Community

This app is built for pet owners who suddenly become full-time caregivers.

The ones who:

Monitor appetite every single day.

Check breathing patterns at night.

Search symptoms at 2AM.

Re-read vet messages over and over.

Try to remember exactly when something started.

When my cat Abu got sick, it wasn’t “just” a fever or stomach issue.






He was diagnosed with:

A splenic tumour.

FeLV positive.

FIP positive.

Cancer.

Severe anemia.

Each diagnosis felt like a new layer of weight.

Suddenly, love turned into logistics.

I tracked everything:

Appetite.

Energy.

Vomiting.

Medication.

Vet feedback.

Blood test results.

Follow-up dates.

I updated his condition daily sometimes hourly to my notes, to chats, even to ChatGPT. I was trying to hold on to clarity.

But everything was scattered:

WhatsApp messages.

Photos of prescriptions.

Mental notes.

My own memory.

And when things became critical, I realized something painful:

When you’re stressed, your memory becomes unreliable.

You start asking:

When did he completely stop eating?

What exactly did the vet say last visit?

How many days has he been anemic?

Did we already try this medication?

In moments like that, details matter.

FurEver Log is built for pet owners like me who love deeply and need structure when everything feels uncertain.

What I Built
FurEver Log – A Companion Health & Memory Tracker

A calm, structured space for tracking health and preserving moments.

Not loud.
Not overly clinical.
Just clear.

🐶 Pet Profile

Owners can create a profile with:

Name

Photo

Age

Baseline weight

Known conditions

Primary vet clinic

In Abu’s case, this would include:
FeLV, FIP, splenic tumour, anemia.

Because context matters from day one.

🩺 Daily Health Updates

Each day, owners can log:

Appetite (Normal / Low / None)

Energy level (1–5)

Vomiting (Yes/No)

Breathing issues (Yes/No)

Weight (optional)

Medication given (Yes/No + notes)

Owner notes (“How did they look today?”)

Owner emotion (“How are you feeling today?”)

This mirrors real life.

When Abu’s appetite dropped.
When his gums looked pale.
When he felt weaker.

Instead of guessing later, it could all live in one place.

🏥 Vet Visit Timeline

Every visit can include:

Clinic name

Date

Diagnosis

Prescribed medication

Cost

Follow-up date

Vet remarks

Displayed chronologically.

Because when you’re facing cancer and anemia, you don’t want to scroll through chat history.

You want clarity.

⚠️ Gentle Pattern Reminder


If:

Appetite = “None” for 2 consecutive days
OR

Vomiting = “Yes” for 2 consecutive days

The app displays:

“It might be worth checking with your vet.”

It’s not fear-driven.
It’s not dramatic.
It’s supportive.

Just a nudge — the kind I wish I had when I was doubting myself.

📸 Memory Timeline

Illness isn’t the whole story.

Owners can log:


A photo

A short memory

Tags like Happy, Calm, Brave, Playful

Because even when Abu was sick, there were moments:

He still chose to sit beside me.

He still tried to eat with me.

He still used his last strength to be near.

Medical data is important.
But memories are everything.

🫶 A Quiet Reassurance Feature

The app summarizes:

Total days logged

Total vet visits

Medications given

And ends with:

“You showed up for them.”

Sometimes pet owners don’t need more data.

They need proof that they tried.

Demo

🔗 Live Demo:
https://furever-log.netlify.app/

📹 Video Walkthrough: https://streamable.com/6o3seb

You can see:

Adding a daily health log

Logging a vet visit

Viewing the full timeline

Triggering the gentle reminder system


Code

💻 GitHub Repository:
https://github.com/aisyahz/FurEver-Log---A-Companion-Health---Memory-Tracker.git

Modular components include:

PetProfile

DailyHealthLog

VetVisitLog

TimelineView

ReminderLogic

How I Built It
Frontend

React (Vite + TypeScript)

Component-based architecture

Calm, neutral, warm UI

State & Storage

LocalStorage for persistence
Chosen intentionally to ship a working prototype within a weekend.

Logic

Consecutive-day symptom detection

Timeline sorting

Modular form components

The goal wasn’t complexity.

It was clarity under pressure.

Why This Matters

When Abu was diagnosed with splenic tumour, FeLV, FIP, cancer, and anemia, I updated his condition every day.

At the vet.
At home.
At work.

I replayed conversations.
I second-guessed decisions.
I tried to remember every detail.

FurEver Log turns panic into structure.

It gives pet owners:

A single place to track health.

A timeline for medical clarity.

A space to preserve moments.

A reminder that they tried their best.

If this app helps even one person feel less lost during a difficult diagnosis — or remember a small moment they would’ve forgotten — then it has already done its job.

And Abu’s story continues in a way that helps others eventho he is no longer here .. Love You Abu

Additional Notes:
✨ Includes an “Export for Vet” feature that generates a clean summary of logs and visits for easy sharing during appointments.

Top comments (4)

Collapse
 
najwarshad profile image
Najwa Wawa

🫶❤️🩷🫶❤️🩷🔥🔥

Collapse
 
siti_aisyahmatzainal_73 profile image
Siti Aisyah Mat Zainal

❤️❤️❤️❤️❤️❤️❤️

Some comments may only be visible to logged-in visitors. Sign in to view all comments.