Home
This project involved developing an online shopping website using the Spring framework. Our objective was to create a platform that would display items organized by categories, provide language switching capabilities, enable user account creation and login, facilitate shopping cart management, and offer payment through PayPal.
As part of this project, we successfully implemented all of these features, including unit tests. Furthermore, to ensure optimal security, we made the decision to utilize the PayPal API on the backend rather than the client-side.
This project proved to be extremely interesting, especially during the setup of the environment and the learning process associated with a technology that I was not previously familiar with but is widely used in today's industry.
I am delighted to highlight that this project was a success and achieved a grade of 18/20 during the examination evaluation.
Understanding how to use the Hibernate ORM
Understanding the benefits of Beans and Autowired
Using Hibernate
Using the PayPal API (backend side)
Using Spring Framework