Exp	Used Bean validation for User Input Validation, Error handling, java 8 Bean management and Event handling. Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic.