This is my final capstone project for the Hackbright x Optum cohort. My full-stack web application, PurrfectHealth, is a management system for a veterinary clinic that specializes in feline health. It's a user-friendly system that helps the vet staff keep track of clients and their cats.
Please note: None of the screenshots included in this ReadMe are of actual size.
- HTML
- CSS
- Javascript
- Java
- Spring with Spring Boot
- Maven
- JPA
- Hibernate
- Fetch
- Vet staff (users) can register an account, login, and logout of the system.
- Upon successful login, the user is taken to a dashboard that displays a welcome message with their first name, several upcoming appointments, a sidebar with quick links to add a new appointment, client (pet owners), or cat, and an area in the sidebar where they can create, view all, and delete notes for themselves.
- Users can click on the Appointments, Clients, and Cats pages to view all existing data in the system. On each page, there is a button provided to staff should they need to add a new appointment, client, or cat. Users can delete an appointment, client, or cat from this page when needed.
- Users can navigate to forms to add a new appointment, client, or pet to the system. They can navigate to these forms by either clicking the quick links to these pages on the dashboard or by clicking the button on the Appointments, Clients, or Cats pages.
Nicole Carman started working on PurrfectHealth in late October and finished the project in early November (2022). This project is her final capstone project that she created for the Hackbright x Optum cohort in 2022.