
Credigit
This project was my final college project. My team & I decided to develop a payment system working with digital prints. We created a registration system, a POS, a payment terminal & a dashboard. To ensure the security of the system, we used AES & RSA to encrypt the data. The project was developed under the MVC pattern. We implemented AES & RSA ourselves which was not easy to do with Java. We also used a Raspberry Pi to simulate the payment terminal. Note: The company mentioned in the video is a fictional company & the project is the sole property of the people who worked on it.



Technology Stack
The technologies used, were mostly chosen because of the experience of the team members with them.
Java
JavaFX
MongoDB
Raspberry Pi
Next Project