#Customers will be able to park their money in the wallet.
#Customer should be able to pay different bills using this wallet.
#They should be able to connect bank account with this payment wallet and add money.
#Application should allow customers to check the balance, deposit money etc.
- Java
- Spring Framework
- Spring Boot
- Spring Data JPA
- Hibernate
- MySQL
- Lombok
- Swagger
- Login Module
- Bank Module
- Wallet Module
- Bill Payment Module
- Transaction Module
- Beneficiary Module
- Before running the API server, you should update the database config inside the [application.properties] (https://github.com/Samrat-Sinha/Payment-Wallet-Application/blob/main/Payment_Wallet_Project/pom.xml) file.
- Update the port number, username and password as per your local database config.
server.port=1995
spring.datasource.url=jdbc:mysql://localhost:3306/pay
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=root
http://localhost:1995/swagger-ui/index.html#/
POST localhost:1995/online_Cab_Booking_Application/login
- Request Body
{
"mobileNumber": "7001869682",
"password": "sam123"
}
{
"mobileNumber": "9856741236",
"password": "sin123"
}