@@ -59,7 +59,10 @@ Live application: [angular-authentication.netlify.app](https://angular-authentic
5959
6060### Other Features
6161
62- - Lazy loading of Angular modules
62+ - Zoneless Angular application
63+ - Standalone Angular components
64+ - Angular Material UI components
65+ - Lazy loading of Angular components
6366- API requests with ` @ngrx/effects `
6467- Responsive design
6568- Custom In-memory Web API using interceptors
@@ -74,7 +77,7 @@ Live application: [angular-authentication.netlify.app](https://angular-authentic
7477 - ESLint
7578 - Prettier
7679 - Husky
77- - standard-vesrion
80+ - release-it
7881
7982## High-level Design
8083
@@ -83,24 +86,21 @@ Below is the high-level structure of the application.
8386``` sh
8487./src
8588├── app
86- │ ├── app # root app component
87- │ │ ├── app.component.html
88- │ │ ├── app.component.scss
89- │ │ └── app.component.ts
90- │ │
91- │ ├── app-routing.module.ts
92- │ ├── app.module.ts
89+ │ ├── app.component.scss
90+ │ ├── app.component.ts
91+ │ ├── app.config.ts
92+ │ ├── app.routes.ts
9393│ │
9494│ ├── auth # includes authentication logic
95- │ │ ├── auth.module .ts
95+ │ │ ├── auth.routes .ts
9696│ │ ├── auth.service.ts
9797│ │ ├── guards
98+ │ │ ├── index.ts
9899│ │ ├── interceptors
99100│ │ ├── login
100101│ │ └── store
101102│ │
102103│ ├── core # includes core utilities
103- │ │ ├── core.module.ts
104104│ │ ├── fake-api
105105│ │ └── services
106106│ │
@@ -109,22 +109,24 @@ Below is the high-level structure of the application.
109109│ │ ├── home
110110│ │ └── secured-feat
111111│ │
112- │ └── shared # shared UI modules and utilities
113- │ ├── ui
114- │ └── util
115- │
116- ├── assets
117- │ ├── ...
112+ │ └── shared
113+ │ ├── ui # UI components
114+ │ │ ├── avatar
115+ │ │ ├── footer
116+ │ │ ├── header
117+ │ │ └── icon
118+ │ │
119+ │ └── util # utility functions
118120│
119- ├── environments
120- │ ├── environment.prod.ts
121- │ └── environment.ts
121+ ├── environments # environment configurations
122122│
123- ├── ...
123+ ├── index.html
124+ ├── main.ts
125+ ├── styles.scss
124126│
125127└── theme # global theme styles
126128 ├── _components.scss
127- ├── _typography .scss
129+ ├── _material .scss
128130 └── index.scss
129131```
130132
0 commit comments