Done email format validation using Regular Expression + Done email(username) uniqueness validation both object level(uniqueness:{case-sensitive:false} and database level(AddIndexToUsersEmail)