Internet banking service based on Node/Express.js , PostgreSQL and Angular
Internet banking SPA, which allows user to:
Deposit, withdraw money, transfer money between user’s accounts, process domestic and external transactions, add custom transactions, hide transactions from list, export specific transactions details to .pdf , manage recipients(create/read/update/delete), view statistics (for spendings, accounts etc.).
Admin-panel allows to:
View all users list, create/update/activate/block/unblock users, view users details, view users transactions, view all transactions list in system, export specific transactions details to .pdf, view system statistics.
Front-end: Angular 7, TypeScript 3.2, JavaScript ES6, Angular Material Design, Html/CSS, FxLayout.
Back-end: Node.js, Express.js, PostgreSQL, node-postgres client, babel, moment.js, bcrypt.
others: ngx-mask, angular2-notifications, jsPDF, countdown-timer.
{
"/api":{
"target":"http://localhost:3000",
"secure": false,
"changeOrigin":true
}
}