Home
This project involved developing an online store using the Spring framework. The goal was to build a complete platform with categorized product listings, multilingual support, user account creation and login, shopping cart management, and payment processing via PayPal.
We successfully implemented all these features, along with unit testing. To ensure optimal security, we decided to integrate the PayPal API on the backend rather than the client side.
This project proved highly rewarding, especially during the environment setup and while learning to use the Spring framework — a technology I was not familiar with but is now widely adopted.
I’m proud to note that the project was a success, earning a score of 18/20 during the final 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