The following Diagram depicts the flow of our Entity Relation Diagram to simplify the work flow.
-
Mazidul Islam -Team Lead, Responsible for creating and implementing Transaction Module and Wallet Module.
-
Avanish Man Tripathi -Responsible for creating the Customer Module and Login/Logout Module.
-
Sk Rakibuddin -Responsible for creating the Bank Account Module.
-
Rajni Kant Arya -Responsible for creating the Bill Payment Module.
-
Saurabh Kumar -Responsible for creating the Beneficiary Module .
- User Login authentication
- Validation for the account number
- Validation for the current user and user identification
- RESTful API with CURD operations
- Functional Front End For better user experience
'application.properties' file with default configuration
#changing the server port
server.port=8888
#exception handling
spring.mvc.throw-exception-if-no-handler-found=true
spring.web.resources.add-mappings=false
#db specific properties
spring.datasource.url=jdbc:mysql://localhost:3306/marrsbank
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=root
#ORM s/w specific properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER
http://localhost:8888/
http://localhost:8888/swagger-ui/#