Frontend Setup
Below is the link
Last updated
Below is the link
Last updated
Issuance Portal GitHub Repo:
Technology Used: Angular, Typescript
Libraries Used:
@ng-bootstrap/ng-bootstrap
@ngx-formly/core
Ngx-extended-pdf-viewer
Keycloak-angular
@project-sunbird/client-services
dayjs
Prerequisites:
Node.js 14
Npm 6.14
Angular 10
Steps to Set up:
Clone the repository
npm i
npm run start (To serve the project on )
npm run build (To Build the project, dist folder will be generated)
Configuration Files:
Config.json (Contains all the baseUrl, bffUrl, theme related constants)
forms.json (Contains all the configurable forms)
sidebar.json (Contains sidebar menus)\
Libraries Used:
@ng-bootstrap/ng-bootstrap
Ngx-extended-pdf-viewer
Keycloak-angular
@project-sunbird/client-services
Dayjs
credential-handler-polyfill
Prerequisites:
Node.js 14
Npm 6.14
Angular 10
Steps to Set up:
Clone the repository
npm i
npm run build (To Build the project, dist folder will be generated)
Configuration Files:
Config.json (Contains all the baseUrl, bffUrl, theme related constants)
toolbar.json (Contains toolbar menus)
opportunities.json (Static info for opportunities)
Technology Used: Angular, Typescript Libraries Used:
@altack/quar
Ngx-extended-pdf-viewer
Keycloak-angular
Prerequisites:
Node.js 14
Npm 6.14
Angular 10
Steps to Set up:
Clone the repository
npm i
npm run build (To Build the project, dist folder will be generated)
Configuration Files:
Config.json (Contains all the baseUrl, bffUrl, theme related constants)
toolbar.json (Contains toolbar menus)
opportunities.json (Static info for opportunities)
Holder Portal / App: GitHub Repo: Technology Used: Angular, Typescript
npm run start (To serve the project on )
Verification Portal GitHub Repo:
npm run start (To serve the project on )