# UAT Quest

## Some idea of Quest

What is quest? Quest is a request from quest provider company, it can be a test, survey, research etc. for campus member to take and earn RP points.&#x20;

## URL involve

Admin backend - manage quest\
<https://hub.mymagic.my/campus/quest/admin>\
\
CPanel - for campus member quest provider to edit and view their quest. They are able to check who has taken the quest\
<https://hub.mymagic.my/campus/cpanel>\
\
Frontend quest homepage - for visitors to browse quests, for campus members to browse and take quests to earn RP points\
<https://hub.mymagic.my/campus/quests>

## Process Flow For Admin Backend

You will need to have access to <https://hub.mymagic.my/campus/quest/admin> to test the below: \
Add quest\
Edit quest\
Deactivate quest

![](/files/-MaCeDbNQQp-fSV3MazQ)

\
When you add, edit and deactivate quest, you can check the appearance of the quest at <https://hub.mymagic.my/campus/quests>

## **Process Flow For CPanel User**

You will need to do an Individual Ekyc and join as a campus member. Please refer to Ekyc <https://central-docs.mymagic.my/by-modules/ekyc>. Once you have ekyc you need to enroll as a company to manage quest. For reference <https://central-docs.mymagic.my/by-modules/campus-id/campus-id-for-perk-provider>

As CPanel Quest Provider\
Able to Manage Quest, Edit Quest, view detail page, taken request\ <br>

![](/files/-MaCcEOTENaHn9rb8ZPb)

As CPanel Campus Member\
Able to view your quest taken status

![](/files/-MaCdxEmS3MozjqfANhr)

## **Process Flow For Frontend User**

Campus member is able to view quest list, view quest details and take a quest

&#x20;&#x20;

![](/files/-MaCfLD5nNDbe6g62qaH)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://central-docs.mymagic.my/by-modules/campus-id/uat-quest.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
