Upgraded to Angular Version 19

1 day ago (horsecode-e216d.web.app)

Utilizes enhanced dependency injection by shifting from constructor-based injection to using the inject() function

Migrated to Angular's standalone architecture

Utilizes a boolean signal to represent the authentication state of a user and drive #UI updates and route protection

Utilizes Angular's ChangeDetectorRef methods to update the view instantaneously, on-demand

Streamlines responsiveness by eliminating unused Bootstrap code

Uses the new modular Firebase Web SDK API surface designed to facilitate tree-shaking, eliminating the need for Angular's HTTP API