For Client-Side Created A table of User details wherein added a customers table and roles table in DB. Customer table columns - name, website, address. Role columns - name, key (must be from enum), description. Each user can belong to one customer and have one role and have Shown customer name and role name for each user in UI using angular(replacing TypeScript).
For BackEnd-Side Implemented the previous API application(NodeJS and Postgres) by replacing it with Loopback 4 keeping the functionalities same.
HOW TO RUN
For BackEnd-Side Inside folder 'server-side' run npm install
npm start
2.Client-Side
Inside folder 'client-side' run
npm install
ng serve
run client on http://localhost:4200.
Server is available @ http://localhost:3000.