Interactive diagrams for students.
Understand the progression, the stack, and how the layers talk.
Horizontal path showing how a student moves from plain Java SE projects → Maven → Spring Boot Maven projects.
Vertical layers from Hardware up to Spring Boot. See what sits on top of what and why each layer exists.
How PersonCarDog saves the in-memory Repository to a JSON file and why this is the perfect bridge to Spring Boot + JPA.
Step-by-step interactive walkthrough: Service → JsonStore → toSnapshot → Jackson → data/repo.json.
Object → data → store/send → object again. The core idea behind saving to JSON and loading it back.
U-shaped interactive map of four scenarios (Adopt, Buy, List, Save). See which layers light up and which stay grey.