Banque of Egypt is a simple CRUD middleware that manage the transactions between banks:
- Transfer money between banks.
- List the registered banks.
- List the transaction history.
- Register new banks.
Warning
If you want to test this app you should have a virtual banks to make transactions between them and implement the API in EndPointsSpecs.md
in each.
We used:
- Spring Framework
- Spring Boot
- Spring MVC
- Thymeleaf
- Spring Data JPA
- Model Mapping
- Lombok
- MySQL
- Clean Architecture