CUBA Petclinic 2.0 released

Hi everyone,

we are proud to announce the reworked version of the well known Petclinic Example CUBA Petclinic 2.0.

petclinic_logo_with_slogan

For the new version, we focused on making it a little more a real-world example of a business application with more business logic and more complex UI screens. Additionally, we incorporated the latest changes from the CUBA 7.x product line into the example. The most important changes are listed below.

Functionality Changes

  • new custom Petclinic Layout
  • Dark Mode
  • Visit Calendar Functionality
  • Visit Assignment and Lifecycle-Handling for Nurses
  • different Users for Nurse, Professor and Administrator Roles
  • Master-Detail Screens for Pet Types and Specialities

Technical Changes

  • Helium theme with custom Petclinic layout adjustments
  • Custom Login & Main Screen
  • Custom Filters
  • Screen URL Routes
  • Design-Time Role Definitions
  • Unit Tests for parts of the frontend and backend logic

Application overview

login-screen

Screenshots

Login

petclinic-login
petclinic-main-screen
petclinic-dark-main-screen

Visits

petclinic-visit-calendar
petclinic-visit-calendar-create-visit
petclinic-current-visits
petclinic-visit-all
petclinic-dark-visit-all
petclinic-dark-visit-calendar

Owners & Pets

petclinic-pets
petclinic-pet-detail
petclinic-owners

Where do I get it?

  1. Online Demo to try out: CUBA Petclinic Online Demo
  2. CUBA petclinic project on github: cuba-platform/cuba-petclinic

Happy coding with new version of our Petclinic project!

20 Likes