Skip to content

This is my Java specializations capstone project for the Hackbright x Optum cohort

Notifications You must be signed in to change notification settings

nicolecarman/hackbright-java-spec-capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PurrfectHealth

Hackbright x Optum Java Specializations Final Capstone Project

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.

Tech stack

  • HTML
  • CSS
  • Javascript
  • Java
  • Spring with Spring Boot
  • Maven
  • JPA
  • Hibernate
  • Fetch

Features

Login and Register

  • Vet staff (users) can register an account, login, and logout of the system.

login page register page

User Dashboard

  • 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.

screenshot of dashboard

View all appointments, clients, or cats

  • 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.

appointments page

clients page

cats page

Add new appointments, clients, and cats

  • 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.

add appointment form

add client form

add cat form

Author

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.

About

This is my Java specializations capstone project for the Hackbright x Optum cohort

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published