This application is used by ABC Company admin and their Customer for online shopping This application will help Customer to buy the products and view order details. Customer can register themselves and login. Add product to the cart and purchase it . This application will help Admin to search Product list ,add new products ,remove products.
- Pratik Sontakke (Solo Project)
- Java
- My-SQL
On terminal perform:
Open pom.xml with Spring Tool Suite / IntelliJ IDEA and run
On Swagger :
http://localhost:8888/swagger-ui/#/
application.properties :
#changing the server port
server.port=8888
#db specific properties
spring.datasource.url=jdbc:mysql://localhost:3306/projectapi
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=Enter your My-SQL Username
spring.datasource.password=Enter your My-SQL Password
#ORM s/w specific properties
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER
- spring-boot-starter-data-jpa
- spring-boot-starter-validation
- spring-boot-starter-web
- spring-boot-devtools
- mysql-connector-j
- lombok
- springfox-boot-starter
- spring-boot-maven-plugin
- Java
- Spring
- Spring-boot
- Spring-boot-web
- spring-security
- My-SQL workbench
- Hibernate
- Signup
- Login
- Logout
- Authentication
- Fund transfer to another account
- Deposit Amount
- Show Balance
- View all transactions
- View transactions between dates
- Add transaction
- View all transactions by type (Credited/Debited)
- View all bill payments
- Add bills
- Add Benificiary
- Get all beneficiaries
- Get beneficiary detail by beneficiary id
- Delete beneficiary by beneficiary id
- Add bank account
- View all bank accounts
- View bank account by account number
- Delete bank account by account number
- Real time My-SQL Database
- Signup
- Login
- Authentication
- Wallet
- Bank accounts
- Beneficiary
- Transactions
- Logout
Thank you all who is giving precious time to visit my little creative project which is made with lot of efforts.
- Readme file designed by Pratik Sontakke -