├── .gitignore ├── Assignment-1-1.0-SNAPSHOT.jar ├── README.md ├── doc └── Assignment_Analysis_and_Design_Document.docx ├── images ├── addAccount.PNG ├── addClient.PNG ├── addEmployee.PNG ├── deleteAccount.PNG ├── deleteEmployee.PNG ├── editAccount.PNG ├── editClient.PNG ├── editEmployee.PNG ├── genReport.PNG ├── payment.PNG ├── report.PNG ├── transfer.PNG ├── viewAccount.PNG ├── viewClient.PNG └── viewEmployee.PNG ├── pom.xml └── src └── main ├── java └── application │ ├── Application.java │ ├── Controller │ ├── AccountController.java │ ├── AdminController.java │ ├── ClientController.java │ ├── PaymentController.java │ └── TransferController.java │ ├── Entity │ ├── Account.java │ ├── Client.java │ ├── Employee.java │ ├── Log.java │ ├── Role.java │ └── User.java │ ├── JPAConfig.java │ ├── MVCConfig.java │ ├── Repository │ ├── AccountRepository.java │ ├── ClientRepository.java │ ├── EmployeeRepository.java │ ├── LogRepository.java │ ├── RoleRepository.java │ └── UserRepository.java │ ├── SecurityConfig.java │ └── Validator │ ├── AccountValidator.java │ ├── ClientValidator.java │ ├── EmployeeValidator.java │ └── TransactionValidator.java ├── resources ├── application.properties ├── static │ ├── css │ │ ├── style.css │ │ ├── style2.css │ │ ├── style3.css │ │ └── table.css │ ├── js │ │ └── index.js │ ├── less │ │ ├── style.less │ │ └── style2.less │ └── styles │ │ └── style.css └── templates │ ├── 403.html │ ├── account │ ├── delete.html │ ├── edit.html │ ├── new.html │ ├── search.html │ └── view.html │ ├── admin │ ├── edit.html │ ├── new.html │ ├── report.html │ ├── search.html │ ├── showReport.html │ └── view.html │ ├── clientOp │ ├── edit.html │ ├── new.html │ ├── search.html │ └── view.html │ ├── index.html │ ├── login.html │ ├── payment.html │ └── transfer.html └── webapp ├── WEB-INF └── web.xml └── index.jsp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/.gitignore -------------------------------------------------------------------------------- /Assignment-1-1.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/Assignment-1-1.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/README.md -------------------------------------------------------------------------------- /doc/Assignment_Analysis_and_Design_Document.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/doc/Assignment_Analysis_and_Design_Document.docx -------------------------------------------------------------------------------- /images/addAccount.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/addAccount.PNG -------------------------------------------------------------------------------- /images/addClient.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/addClient.PNG -------------------------------------------------------------------------------- /images/addEmployee.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/addEmployee.PNG -------------------------------------------------------------------------------- /images/deleteAccount.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/deleteAccount.PNG -------------------------------------------------------------------------------- /images/deleteEmployee.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/deleteEmployee.PNG -------------------------------------------------------------------------------- /images/editAccount.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/editAccount.PNG -------------------------------------------------------------------------------- /images/editClient.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/editClient.PNG -------------------------------------------------------------------------------- /images/editEmployee.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/editEmployee.PNG -------------------------------------------------------------------------------- /images/genReport.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/genReport.PNG -------------------------------------------------------------------------------- /images/payment.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/payment.PNG -------------------------------------------------------------------------------- /images/report.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/report.PNG -------------------------------------------------------------------------------- /images/transfer.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/transfer.PNG -------------------------------------------------------------------------------- /images/viewAccount.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/viewAccount.PNG -------------------------------------------------------------------------------- /images/viewClient.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/viewClient.PNG -------------------------------------------------------------------------------- /images/viewEmployee.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/images/viewEmployee.PNG -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/application/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Application.java -------------------------------------------------------------------------------- /src/main/java/application/Controller/AccountController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Controller/AccountController.java -------------------------------------------------------------------------------- /src/main/java/application/Controller/AdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Controller/AdminController.java -------------------------------------------------------------------------------- /src/main/java/application/Controller/ClientController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Controller/ClientController.java -------------------------------------------------------------------------------- /src/main/java/application/Controller/PaymentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Controller/PaymentController.java -------------------------------------------------------------------------------- /src/main/java/application/Controller/TransferController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Controller/TransferController.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/Account.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/Client.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/Employee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/Employee.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/Log.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/Role.java -------------------------------------------------------------------------------- /src/main/java/application/Entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Entity/User.java -------------------------------------------------------------------------------- /src/main/java/application/JPAConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/JPAConfig.java -------------------------------------------------------------------------------- /src/main/java/application/MVCConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/MVCConfig.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/AccountRepository.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/ClientRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/ClientRepository.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/EmployeeRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/EmployeeRepository.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/LogRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/LogRepository.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/RoleRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/RoleRepository.java -------------------------------------------------------------------------------- /src/main/java/application/Repository/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Repository/UserRepository.java -------------------------------------------------------------------------------- /src/main/java/application/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/application/Validator/AccountValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Validator/AccountValidator.java -------------------------------------------------------------------------------- /src/main/java/application/Validator/ClientValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Validator/ClientValidator.java -------------------------------------------------------------------------------- /src/main/java/application/Validator/EmployeeValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Validator/EmployeeValidator.java -------------------------------------------------------------------------------- /src/main/java/application/Validator/TransactionValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/java/application/Validator/TransactionValidator.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/static/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/css/style.css -------------------------------------------------------------------------------- /src/main/resources/static/css/style2.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/css/style2.css -------------------------------------------------------------------------------- /src/main/resources/static/css/style3.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/css/style3.css -------------------------------------------------------------------------------- /src/main/resources/static/css/table.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/css/table.css -------------------------------------------------------------------------------- /src/main/resources/static/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/js/index.js -------------------------------------------------------------------------------- /src/main/resources/static/less/style.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/less/style.less -------------------------------------------------------------------------------- /src/main/resources/static/less/style2.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/less/style2.less -------------------------------------------------------------------------------- /src/main/resources/static/styles/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/static/styles/style.css -------------------------------------------------------------------------------- /src/main/resources/templates/403.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/403.html -------------------------------------------------------------------------------- /src/main/resources/templates/account/delete.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/account/delete.html -------------------------------------------------------------------------------- /src/main/resources/templates/account/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/account/edit.html -------------------------------------------------------------------------------- /src/main/resources/templates/account/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/account/new.html -------------------------------------------------------------------------------- /src/main/resources/templates/account/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/account/search.html -------------------------------------------------------------------------------- /src/main/resources/templates/account/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/account/view.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/edit.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/new.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/report.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/search.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/showReport.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/showReport.html -------------------------------------------------------------------------------- /src/main/resources/templates/admin/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/admin/view.html -------------------------------------------------------------------------------- /src/main/resources/templates/clientOp/edit.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/clientOp/edit.html -------------------------------------------------------------------------------- /src/main/resources/templates/clientOp/new.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/clientOp/new.html -------------------------------------------------------------------------------- /src/main/resources/templates/clientOp/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/clientOp/search.html -------------------------------------------------------------------------------- /src/main/resources/templates/clientOp/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/clientOp/view.html -------------------------------------------------------------------------------- /src/main/resources/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/index.html -------------------------------------------------------------------------------- /src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /src/main/resources/templates/payment.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/payment.html -------------------------------------------------------------------------------- /src/main/resources/templates/transfer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/resources/templates/transfer.html -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vladpuscas/Spring-Boot-Bank-Management-Application/HEAD/src/main/webapp/index.jsp --------------------------------------------------------------------------------