Generate a Service Request

I want to achieve the following things - Service Request no to be generated

  1. When the user is enrolling a service request no will be generated.

  2. The user will see this no in his dashboard and will see the status as Open

  3. Once as an Admin change the status as completed it should reflect as a Completed to user

Thanks,
Shuv