SIGN IN SIGN UP

feat: Implement View Helper pattern (#3278)

* #1263 - creating new module for view-helper

* #1263 - creating Product and ProductViewModel

* #1263 - creating interfaces for View and ViewHelper

* #1263 - creating ProductViewHelper and its test

* #1263 - creating Console View for Product

* #1263 - creating ProductController

* #1263 - creating main App and its test

* #1263 - adding license header

* #1263 - keeping module in alphabetical order

* #1263 - creating README and diagrams

* #1263 apply spotless

---------

Co-authored-by: Ilkka Seppälä <iluwatar@users.noreply.github.com>
E
e5LA committed
a3fcc631672a3e418523af0c61c403caf5c137bf
Parent: dc3425d
Committed by GitHub <noreply@github.com> on 2/8/2026, 7:44:17 PM