Hi i have been working on a project a desktop application i
worked on it for about a week and now when i submit it ,it is marked as complete and buyer liked it but
he is not giving me review.Is there any solution for this because its my hard work and i need it.

Yes that is very much true.
Still, review is not obligatory, while the payment is of course.
I would probably ask him nicely (I actually never needed to ask anyone, as 99% of my clients leave review) in your place.

It is also frustrating and amazing as well when we don’t do good work and we wish the buyer forget to leave any review. Mixed feelings but I think the buyer should cooperate the seller in every thick and thin.

First you shouldn’t ask him to leave you a review.
2ndly, just let it be, you can’t do anything about it. He has his room of about 10 days I think to leave you a review. wait for it, and if he still doesn’t, move on and stay focused.

Well, I wrote that 1 year ago. To clarify, I never ask for a review, as I receive it from 80% of my clients, which is enough for me. But, you can ask for it (I agree it’s annoying, that’s why I don’t) and it’s not against the ToS as long as you ask something like “I would appreciate it, if you could leave me an honest review, so I can improve my services.” and not for a good review - that would be against ToS.