Imoney is a banking application that helps give customers a better idea of how they spend their money. The application provides a detailed summary of every transaction and also can use an external merchant to transfer and store funds. The application has been developed using spring boot, react, docker and the daraja api.
- Eclipse IDE
- Vs Code
- Html/Css
- JavaScript
- Java
- Spring Boot
- React
- Docker
- Ngrok
- Mpesa Daraja Api
- PostMan
The Application has multiple features such as:
- Transaction from Bank account to Bank account
- B2C Transaction from bank account
- C2B Transaction to bank account
- Account Creation
- View Transaction Details
This project is still a work in progress. Improvements and Features to be added such as:
- Authentication and Security
- UI Improvements
- Adding Unit Tests
To run this application, you will need to install java 11 to run spring boot, and nodejs to run react.