Companion UI for Day 1 of TechFromZero.
Single HTML file. Demonstrates the exact HTTP shape the Spring Boot backend at github.com/dev48v/springboot-from-zero exposes — but runs in-browser on localStorage so anyone can play with it without spinning up the JVM + MySQL.
Each click logs the layer-by-layer trace:
POST /api/products
↓ Controller.post()
↓ Service.post()
↓ Repository
↓ INSERT INTO products(name, price, stock) VALUES (...)
response: { id, name, price, stock }
Run the Spring Boot app locally → swap the API base URL in index.html → real CRUD against MySQL.
MIT