← All work
PetChart
A pet health-record app for keeping vaccinations, medications, treatments and appointments in one place.
- Status
- Coursework
- Year
- 2025
- Role
- Team of three: I worked on the frontend and UI
- Built with
- Next.js, TypeScript, MongoDB, NextAuth, Vercel

The project
PetChart was a three-person class project for keeping a pet's health information in one place. We built records for vaccinations, medications, treatments and appointments, along with reminders for upcoming care.
What we built
Each pet has its own health record, and scheduled jobs handle reminders without requiring someone to remember to open the app.
- Pet profiles with species, breed, weight, microchip information and medical history
- Vaccinations, medications and flea and tick treatments tracked per pet
- Appointment scheduling with scheduled, completed, canceled and missed states
- Email reminders for upcoming appointments, vaccinations and treatments
- Google sign-in through NextAuth
My part
I worked on the frontend and UI, including the dashboard, record screens, scheduling screens and the flow between them. A lot of that work came down to deciding how much information should be visible at once without making the interface feel like a medical form.