
May 18, 2024
Portfolio spotlight: Cat Cache
While working on animal shelter tools in the summer of 2024, I had an idea for a patient intake management system for emergency veterinary offices. I unfortunately visited emergency vets often in the summer of 2023 when my pup was battling a cancer of the blood. The experiences that we had in those offices had me thinking about different challenges that an ER would have, separate from your typical vet's office.
There are a few different flows that I thought through here. First is onboarding, getting information from the owners when an animal comes in. There is a lot of medical information that needs to be gathered quickly so it can be shared with the vets in the ER. Then, a different user in another area of the ER would need to do an initial check-in, a detailed log of the symptoms and care needed.
The ER vets would then need to see this listed somewhere with the important notes highlighted so they can intake all of that information quickly and prioritize care. They would need to quickly update this list when care is completed, when they decide on meds needed, or list what vet techs need to do next.
Finally, full circle, the staff that check in the owners and constantly being contacted for updates. It wouldn't be efficient to bug the doctors every time they got a phone call, so having a dashboard to view where the patients are and their most up-to-date care logs would be helpful.
I used this portfolio project as an idea for crafting different interfaces that are dealing with the same data. Each person doesn't need all of the data all the time, they likely just need to see what is relevant for them to do their jobs; and do it quickly, ER rooms are fast paced!
The frontend is built using React and Tailwind CSS. On the backend, I built a Python Flask API to handle the business logic and interact with a SQLite database. I have this project on Github if you'd like to play around with it!



