openmf / digital-bank-ui Goto Github PK
View Code? Open in Web Editor NEWDigital Bank user interface for staff on top of Fineract CN
License: Mozilla Public License 2.0
Digital Bank user interface for staff on top of Fineract CN
License: Mozilla Public License 2.0
There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.
Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.
Right now all the data is just mock data. To be able to demonstrate this UI we should be able to reflect transactions occurring on active accounts.
In order to speedup the development we have registered the domain www.enlistabank.com as www domain.
In that domain will deploy the fineract-cn at api.enlistabank.com, the deploy should be done using github-actions
Bug Report
ERROR
The "@angular-devkit/schematics" package cannot be resolved from the workspace root directory. This may be due to an unsupported node modules structure.
Please remove both the "node_modules" directory and the package lock file; and then reinstall.
If this does not correct the problem, please temporarily install the "@angular-devkit/schematics" package within
the workspace. It can be removed once the update is complete.
What is the expected behavior?
Which version of Angular and Material, and which browser and OS does this issue affect?
Angular 9 and material too version 9 as a dependency and windows os
Did this work in previous versions of Angular / Material?
No
We need tooltips in forms to guide users about form-fields.
Check community-app for reference.
Add unit and regression testing capabilities.
Check fims-web-app for reference.
Error coming after running npm i
Error 👍:
npm WARN old lockfile The package-lock.json file was created with an old version of npm,
npm WARN old lockfile so supplemental metadata must be fetched from the registry.
npm WARN old lockfile
npm WARN old lockfile This is a one-time fix-up, please be patient...
npm WARN old lockfile
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '0.10 || 0.12 || 4 || 5 || 6 || 7 || 8' },
npm WARN EBADENGINE current: { node: 'v16.14.0', npm: '8.3.1' }
npm WARN EBADENGINE }
npm WARN EBADENGINE Unsupported engine {
npm WARN EBADENGINE package: '[email protected]',
npm WARN EBADENGINE required: { node: '0.10 || 0.12 || 4 || 5 || 6' },
npm WARN EBADENGINE current: { node: 'v16.14.0', npm: '8.3.1' }
npm WARN EBADENGINE }
npm WARN deprecated [email protected]: Please update to ini >=1.3.6 to avoid a prototype pollution issue
npm WARN deprecated [email protected]: update to [email protected]
npm WARN deprecated [email protected]: flatten is deprecated in favor of utility frameworks such as lodash.
npm WARN deprecated [email protected]: The functionality that this package provided is now in @npmcli/arborist
npm WARN deprecated [email protected]: The package has been renamed to open
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated [email protected]: Please use the native JSON object instead of JSON 3
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
npm WARN deprecated [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-resolve#deprecated
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated [email protected]: CircularJSON is in maintenance only, flatted is its successor.
npm WARN deprecated [email protected]: See https://github.com/lydell/source-map-url#deprecated
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches.
If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (debug-js/debug#797)
npm WARN deprecated [email protected]: This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated [email protected]: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches.
If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: request has been deprecated, see request/request#3142
npm WARN deprecated [email protected]: this library is no longer supported
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated [email protected]: This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
ath.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blogecurity updates/math-random for details.
npm WARN deprecated [email protected]: Legacy versions of mkdirp are no longer supported. Please updatversion reset te to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
npm WARN deprecated [email protected]: This module moved to @hapi/hawk. Please make sure to switch over e.flags/node_m
as this distribution is no longer supported and may contain bugs and critical security issues.
npm WARN deprecated [email protected]: This SVGO version is no longer supported. Upgrade to v2.x.x.
npm WARN deprecated [email protected]: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm WARN deprecated [email protected]: NOTICE: ts-simple-ast has been renamed to ts-morph and
version reset to 1.0.0. Switch at your leisure...
/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \
reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modules/@angular/compiler-cli Comp[##################] \ reify:typescript: timing reifyNode:node_modulnpm WARN deprecated [email protected]: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.
npm ERR! code 1
npm ERR! path E:\Mifos\digital-bank-ui\node_modules\node-sass
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node scripts/build.js
npm ERR! Building: C:\Program Files\nodejs\node.exe E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libsass_library=
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli 'C:\Program Files\nodejs\node.exe',
npm ERR! gyp verb cli 'E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js',
npm ERR! gyp verb cli 'rebuild',
npm ERR! gyp verb cli '--verbose',
npm ERR! gyp verb cli '--libsass_ext=',
npm ERR! gyp verb cli '--libsass_cflags=',
npm ERR! gyp verb cli '--libsass_ldflags=',
npm ERR! gyp verb cli '--libsass_library='
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb check python checking for Python executable "python2" in the PATH
npm ERR! gyp verb which
failed Error: not found: python2
npm ERR! gyp verb which
failed at getNotFoundError (E:\Mifos\digital-bank-ui\node_modules\which\which.js:13:12)
npm ERR! gyp verb which
failed at F (E:\Mifos\digital-bank-ui\node_modules\which\which.js:68:19)
npm ERR! gyp verb which
failed at E (E:\Mifos\digital-bank-ui\node_modules\which\which.js:80:29)
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\which\which.js:89:16
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\isexe\index.js:42:5
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb which
failed at FSReqCallback.oncomplete (node:fs:198:21)
npm ERR! gyp verb which
failed python2 Error: not found: python2
npm ERR! gyp verb which
failed at getNotFoundError (E:\Mifos\digital-bank-ui\node_modules\which\which.js:13:12)
npm ERR! gyp verb which
failed at F (E:\Mifos\digital-bank-ui\node_modules\which\which.js:68:19)
npm ERR! gyp verb which
failed at E (E:\Mifos\digital-bank-ui\node_modules\which\which.js:80:29)
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\which\which.js:89:16
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\isexe\index.js:42:5
npm ERR! gyp verb which
failed at E:\Mifos\digital-bank-ui\node_modules\isexe\windows.js:36:5
npm ERR! gyp verb which
failed at FSReqCallback.oncomplete (node:fs:198:21) {
npm ERR! gyp verb which
failed code: 'ENOENT'
npm ERR! gyp verb which
failed }
npm ERR! gyp verb check python checking for Python executable "python" in the PATH
npm ERR! gyp verb which
succeeded python C:\python\python.EXE
npm ERR! gyp ERR! configure error
npm ERR! gyp ERR! stack Error: Command failed: C:\python\python.EXE -c import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack File "", line 1
npm ERR! gyp ERR! stack import sys; print "%s.%s.%s" % sys.version_info[:3];
npm ERR! gyp ERR! stack ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
npm ERR! gyp ERR! stack SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)?
npm ERR! gyp ERR! stack
npm ERR! gyp ERR! stack at ChildProcess.exithandler (node:child_process:399:12)
npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28)
npm ERR! gyp ERR! stack at maybeClose (node:internal/child_process:1092:16)
npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5)
npm ERR! gyp ERR! System Windows_NT 10.0.19043
npm ERR! gyp ERR! command "C:\Program Files\nodejs\node.exe" "E:\Mifos\digital-bank-ui\node_modules\node-gyp\bin\node-gyp.js" "rebuild" "--verbose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="
npm ERR! gyp ERR! cwd E:\Mifos\digital-bank-ui\node_modules\node-sass
npm ERR! gyp ERR! node -v v16.14.0
npm ERR! gyp ERR! node-gyp -v v3.8.0
npm ERR! gyp ERR! not ok
npm ERR! Build failed with error code: 1
Any fixes available so I can run in environment
npm install command is installing packages with Python2 dependency support only however I am using Ubuntu 20.04 which has only Python3 interpreter installed by default.
If packages can be installed with Python3 support then there are some changes required in the path and environmental variables.
OS: Ubuntu 20.04
Angular CLI: 11.0.3
Node: 14.13.1
Kindly ignore this issue if packages can only be installed with Python2 support.
Goal
User must be able to sign out/ log out from dashboard component.
This repository's issues are reserved for feature requests and bug reports.
We need admin page for creating user and managing the app. In the admin page, we can have at left side:
Please update the image and center the login. You can find the image in the old web community app. at https://wui.fineract.dev
I have not seen an email id or contact number field in the user creation form and it's essential to implement a reset-password link #42 functionality on user email or send SMS on user contact number.
It's required while sending notifications and reset password link to the user email.
Whenever user tries to change it's password the existing system allows to do so with older password too that doesn't make sense, password should be new only.
OS: Ubuntu 20.04
Node: 14.13.1
Angular: CLI: 9.1.7
Material: 9.2.4
Firefox: 81.0
First time login user directly redirects to change password form or Click to the top-right user-icon/username and go to setting.
Right now all the deposit accounts are shown as pending state. At this point in time we want to be able to demonstrate a current account or wallet account and view the transactions on that account.
At this point in time, you can't activate any account.
This repository's issues are reserved for feature requests and bug reports.
We need a CI installed for any commit. Each commit will build the app and run tests.
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Warning
These dependencies are deprecated:
Datasource | Name | Replacement PR? |
---|---|---|
npm | npm-run-all |
|
npm | protractor |
|
npm | tslint |
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
@ngrx/effects
, @ngrx/store
, @ngrx/store-devtools
)@angular-devkit/build-angular
, @angular/cli
)leaflet
, @types/leaflet
)@angular-devkit/build-angular
, @angular/cli
)@angular/animations
, @angular/common
, @angular/compiler
, @angular/compiler-cli
, @angular/forms
, @angular/language-service
, @angular/platform-browser
, @angular/platform-browser-dynamic
, @angular/router
)@angular/cdk
, @angular/material
)@ngrx/effects
, @ngrx/store
, @ngrx/store-devtools
)These updates have been manually edited so Renovate will no longer make changes. To discard all commits and start over, click on a checkbox.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@angular/animations
, @angular/common
, @angular/compiler
, @angular/compiler-cli
, @angular/forms
, @angular/language-service
, @angular/platform-browser
, @angular/platform-browser-dynamic
, @angular/router
, zone.js
).github/workflows/azure.yml
actions/checkout v2
actions/setup-node v1
azure/webapps-deploy v2
package.json
@akveo/ng2-completer ^9.0.1
@angular/animations ^9.0.4
@angular/cdk ^9.1.2
@angular/common ^9.0.4
@angular/compiler ^9.0.4
@angular/core ^9.0.4
@angular/forms ^9.0.4
@angular/material ^9.2.4
@angular/platform-browser ^9.0.4
@angular/platform-browser-dynamic ^9.0.4
@angular/router ^9.0.4
@asymmetrik/ngx-leaflet 3.0.1
@covalent/core 3.0.1
@nebular/auth 5.0.0
@nebular/eva-icons 5.0.0
@nebular/security 5.0.0
@nebular/theme 5.0.0
@ngrx/core ^1.2.0
@ngrx/effects ^9.2.0
@ngrx/store ^9.2.0
@ngrx/store-devtools ^9.2.0
@ngx-translate/core ^12.1.2
@ngx-translate/http-loader ^5.0.0
@swimlane/ngx-charts ^13.0.2
angular2-chartjs 0.4.1
bootstrap 4.3.1
chart.js 2.7.1
classlist.js 1.1.20150312
core-js 2.5.1
echarts ^4.0.2
eva-icons ^1.1.3
intl 1.2.5
ionicons 2.0.1
leaflet 1.2.0
moment ^2.27.0
nebular-icons 1.1.0
ng2-smart-table ^1.6.0
ng2-tree ^2.0.0-rc.11
ngrx-store-localstorage ^9.0.0
ngx-echarts ^4.2.2
normalize.css 6.0.0
pace-js 1.0.2
roboto-fontface 0.8.0
rxjs 6.5.4
rxjs-compat 6.3.0
sass ^1.59.2
socicon 3.0.5
style-loader ^1.1.3
tslib ^1.10.0
typeface-exo 0.0.22
web-animations-js ^2.3.2
zone.js ~0.10.2
@angular-devkit/build-angular ~0.900.4
@angular/cli ^9.0.4
@angular/compiler-cli ^9.0.4
@angular/language-service 9.0.4
@compodoc/compodoc 1.1.11
@fortawesome/fontawesome-free ^5.2.0
@types/d3-color 1.0.5
@types/jasmine 2.5.54
@types/jasminewd2 2.0.3
@types/leaflet 1.2.3
@types/node ^12.11.1
codelyzer ^5.1.2
conventional-changelog-cli 1.3.4
husky 0.13.3
jasmine-core 2.6.4
jasmine-spec-reporter 4.1.1
karma 1.7.1
karma-chrome-launcher 2.1.1
karma-cli 1.0.1
karma-coverage-istanbul-reporter 1.3.0
karma-jasmine 1.1.0
karma-jasmine-html-reporter 0.2.2
npm-run-all 4.0.2
protractor 5.1.2
rimraf 2.6.1
stylelint 7.13.0
ts-node 3.2.2
tslint ^5.7.0
tslint-language-service ^0.9.9
typescript 3.7.5
.travis.yml
node 10
Create savings account page, which is accessable from customer details
We need an e2e testing mechanism for stabilitzing current issues. Taiko and gauge can work for this.
KarveFleetAdmiralBrouchure.pdf
Se for that grid. We go for that to list the customers.
https://ej2.syncfusion.com/angular/demos/#/material/grid/overview
On the user setting page change password form acquiring almost all remaining space followed by some margin both left and right side, It's not looking cool, it should be center-aligned and also there should be a tooltip to both the form-fields.
OS: Ubuntu 20.04
Node: 14.13.1
Angular: CLI: 9.1.7
Material: 9.2.4
Firefox: 81.0
The idea will look like the below screenshot.
In the current online version paging is missing. Paging is very important issue in the code.
Create git actions for auto-deploy
General use cases:
Use Cases for a Front End (Challenger Bank)
A customer downloads an app and uses the App and information they have on hand to become a “member” of the bank or a customer of record.
In the Back office interface, Customer Account Opening Workflow is monitored via screens showing number of apps downloaded, apps configured, logins attempted, information confirmed, etc.
To support this, Configuration of Account Opening Workflow (which steps, which information, bot training, etc)
Queue of customers awaiting manual approvals with workflow configuration
Customers make payments, do transfers to other accounts, set up auto-payments and do other financial transaction configurations
Back office personnel see various reports of customer activity, system auto-detects anomalous activity, and can flag certain activities
Generate the SAR (suspicious activity reports required by the banking supervisory institutions)
Generate risk compliance report according to requirements of internal audit and risk compliance office
Requires a configuration screen for setting anomalous activity settings or integration with third party app that does this function
Customers are able to access different products with different terms on a promotional or regular basis
Back office configures a Product and its terms
Back office configures how the product would appear on a screen within an advert window including upload of graphics
Back office promotes from preview to active the product offering on the platform for a specified offering period
Personnel at the Bank are able to manage the overall portfolio at the bank
Generate Portfolio at Risk Reports
Show dashboards of customers, customers, aging of portfolio, balance sheet, etc.
Dashboard needs the capability to drill down
Capability for searching across all branches, products, customers, etc.
A customer contacts the help desk and needs assistance with password reset, account opening, or transactions on their account. A bot is able to put them into the right help desk area.
Customer Help Desk Monitor - generates statistics on how many helped, topics involved, etc. (integration with outside Helpdesk such as ZenDesk)
Help Desk Transaction Review via the ability to “shadow access the customer account”
Recording of a transaction with appropriate controls
Configuration for back office to set limits on approvals, workflow steps, integration
Add internationalization (i18n) and localization (l10n) support.
Currently we have to click the "view" link for customer table. We need to make row clickable for consistency with whole app and more intuitive UI.
Add PWA support using workbox2
Currently, a lot of code can be refactored to be made in-par with coding best practices.
Refactoring pr's can be sent referencing this issue.
Goal
As a user, I want to be able to change password as done here fims-web-app.
Rationale:
We want the user to be able to reset his credentials. Workflow:
In the current implementation, the existing system only has a password of at least 8 characters policy that's not sufficient for a strong password.
A set of rules is required.
Google maps (with geocoding) support is needed in office details, so we can check for address validity and show office address in details. Address can be chosen from map.
Leaflet and openstreetmaps can be used as a free open-source alternative to google maps.
Implement email and sms notifications.
We need a continuous deploy enviroment, I can provide an azure account for staging and production.
I just need a volunteer that is able to give me some times.
@RadheTians are you free?
This repository's issues are reserved for feature requests and bug reports.
feature
change column position to last in customer table
user friendliness
Implement parent branch select option in office-create form.
This repository's issues are reserved for feature requests and bug reports.
please first make sure your request falls under the official Material Design spec guidelines https://material.google.com/
please provide steps to reproduce and if possible screenhots or animated Gifs.
you can easily create animated Gif with this free PC/OSX App: http://www.cockos.com/licecap/
Did this work in previous versions of Angular / Material?
Please also test with the latest stable and snapshot versions.
(e.g. detailed explanation, stacktraces, related issues, suggestions how to fix)
Can we just improvement The Ui
When i double click on a customer i cannot see the details.
Addition of welcome bot in for the new issue, new PR, and first PR merged.
It is desirables to implement show and hide in the password login view.
https://dev.to/benneee_/creating-a-show-or-hide-password-feature-for-angular-forms-4fdk
Customer tasks activation / close does not work.
Go to customer details page and click go to tasks
, check the console for error.
My guess is the object is being shown read only because we are getting it from state.
Implement session persistance
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.