Issue #45 searching in ideas

@linabasheer @hishamelgezeery @hesham9 @mahmoudhashish