Skip to content

Commit 1fd95aa

Browse files
feat : upgrade to Angular 22 (#1902)
* feat : upgrade to Angular 22 * implement best practices * fix build failure * attempt to fix * implement code review comments
1 parent 803a792 commit 1fd95aa

70 files changed

Lines changed: 20753 additions & 19992 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/rajadilipkolli/investment-profile)
2-
31
# investment-profile
42
This repository is the sample microservices based end to end solutions which demonstrates key microservices architecture patterns
53

64
## Tools Required
7-
* JDK 17+
8-
* Node 18+
5+
* JDK 21+
6+
* Node 20+
97
* IDE(IntelliJ Or VSCode or STS)
108

119
## Steps to start backend application

frontend/.editorconfig

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
1-
# Editor configuration, see https://editorconfig.org
2-
root = true
3-
4-
[*]
5-
charset = utf-8
6-
indent_style = space
7-
indent_size = 2
8-
insert_final_newline = true
9-
trim_trailing_whitespace = true
10-
11-
[*.ts]
12-
quote_type = single
13-
14-
[*.md]
15-
max_line_length = off
16-
trim_trailing_whitespace = false
1+
# Editor configuration, see https://editorconfig.org
2+
root = true
3+
4+
[*]
5+
charset = utf-8
6+
indent_style = space
7+
indent_size = 2
8+
insert_final_newline = true
9+
trim_trailing_whitespace = true
10+
11+
[*.ts]
12+
quote_type = single
13+
14+
[*.md]
15+
max_line_length = off
16+
trim_trailing_whitespace = false

frontend/AngularReadme.txt

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
1-
Steps to start the application and open webpage(Please setup mongodb and beckend services before): -
2-
=================================================================================================
3-
Step 1: - use below command in cmd: -
4-
>> npm install
5-
>> ng serve
6-
7-
Step 2: - Open Google chrome and hit localhost:4200
8-
9-
step 3: - For convinience, I have already setup a test user to login. you can also create your own profile(signup) and start using application.
10-
11-
Test User Details: -
12-
==================
13-
14-
Email: test@mail.com
15-
password: welcome123
16-
17-
18-
Note: If you are facing error related to Angular Material, Consider doing below: -
19-
1. ng add @angular/material
20-
Note: select below options while installing: -
21-
? Choose a prebuilt theme name, or "custom" for a custom theme: Indigo/Pink
22-
? Set up global Angular Material typography styles? Yes
23-
? Set up browser animations for Angular Material? Yes
1+
Steps to start the application and open webpage(Please setup mongodb and backend services before): -
2+
=================================================================================================
3+
Step 1: - use below command in cmd: -
4+
>> npm install
5+
>> ng serve
6+
7+
Step 2: - Open Google Chrome and hit localhost:4200
8+
9+
Step 3: - For convenience, I have already setup a test user to login. you can also create your own profile(signup) and start using application.
10+
11+
Test User Details: -
12+
==================
13+
14+
Email: test@mail.com
15+
password: welcome123
16+
17+
18+
Note: If you are facing error related to Angular Material, Consider doing below: -
19+
1. ng add @angular/material
20+
Note: select below options while installing: -
21+
? Choose a prebuilt theme name, or "custom" for a custom theme: Indigo/Pink
22+
? Set up global Angular Material typography styles? Yes
23+
? Set up browser animations for Angular Material? Yes

frontend/README.md

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,33 @@
1-
# InvestmentProfile
2-
3-
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.2.0.
4-
5-
## Development server
6-
7-
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
8-
9-
## Code scaffolding
10-
11-
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
12-
13-
## Build
14-
15-
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.
16-
17-
## Running unit tests
18-
19-
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
20-
21-
## Running end-to-end tests
22-
23-
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
24-
25-
## Further help
26-
27-
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
28-
29-
## Steps to start application in local
30-
31-
* Install node
32-
* install latest angular cli using - `npm install -g @angular/cli@latest`
33-
* install all dependencies using - `npm install`
1+
# InvestmentProfile
2+
3+
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 10.2.0.
4+
5+
## Development server
6+
7+
Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files.
8+
9+
## Code scaffolding
10+
11+
Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.
12+
13+
## Build
14+
15+
Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build.
16+
17+
## Running unit tests
18+
19+
Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).
20+
21+
## Running end-to-end tests
22+
23+
Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/).
24+
25+
## Further help
26+
27+
To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page.
28+
29+
## Steps to start application in local
30+
31+
* Install node
32+
* install latest angular cli using - `npm install -g @angular/cli@latest`
33+
* install all dependencies using - `npm install`

0 commit comments

Comments
 (0)