Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.35 KB

README.md

File metadata and controls

44 lines (27 loc) · 1.35 KB

Signup

Contents

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.

Comments

  • 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)

Installation

Prerequisites

Item # item Version
1 Node 18.19.0

Install dependencies

Run npm install to install the dependencies

Serve

Run ng serve to run the application locally.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory.

Running unit tests

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

Running lint

Run ng lint to lint the project