C2 almgohar #8 api edit profile endpoint

Issue #330
@mansoursaid001