App # | app-name | Description |
---|---|---|
1 | signup | Demo application for self registration of a user |
Once the app is running, after entering valid information, the 'signup' button will be enabled. On click, the registration will be completed. This will typically succeed and result is logged in the console. In case an error occurs, this is also logged in the console.
- Using Angular 18.0.5
- Using StandAlone component for SignUp (first time I was working with StandAlone components)
- Would have loved to dive into NgRx Signals Store for cross component communication but to far fetched for now.
- Implemented basic accessibility (not used to this)
Item # | item | Version |
---|---|---|
1 | Node | 18.19.0 |
Run npm install
to install the dependencies
Run ng serve
to run the application locally.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory.
Run jest
to execute the unit tests via Jest.
(please note that the user notification in the console will also appear in the test results
Run ng lint
to lint the project