
I completed this project as part of my first native applications course at Cégep de Rosemont. As my first major solo project, it marked an important milestone in my career, as it was the first time I had designed a complex graphical interface. This experience was a real revelation, and I particularly enjoyed the challenge of transforming abstract business logic into an interactive and aesthetically pleasing visual tool.
As the sole developer, I took charge of the entire production chain, from data processing to final rendering. I started by coding the backend in Java to establish a solid foundation for account and transaction management. Next, I designed the entire user experience on Figma, defining each view and interaction. Finally, I developed the graphical interface with JavaFX, ensuring that each visual element was connected to the backend logic to create a functional and consistent banking application.
Project Gallery

My strategy was to follow a rigorous workflow to ensure the stability of the application. Starting with the backend, I was able to ensure that the transactional logic was robust before thinking about the visuals. The intermediate stage on Figma was crucial for anticipating usability challenges before the interface coding phase. For the final implementation, I used JavaFX to translate my designs into dynamic components, making it a point of honor to ensure that the connection with the backend was smooth and transparent for the user.
More Projects