- Primary technologies used were JSP, Spring MVC and Hibernate framework, JPA, and PostgreSQL as database tool.
- Improved access control using Spring Security for different user roles: Admin, Advisor and Student.
- Improved user experience by auto-complete as well as drag and drop feature using JQuery and AJAX