Attn Platform

PRD - ATTN - Coin & Quest

🎯 Objective


❓ Success metrics


Goal
Metric
1
2
There are no rows in this table

❓ Assumptions


❓ Milestones



❓ Requirements

Requirement
User Story
Importance
Jira Issue
Notes
1
Quest on Rewards Page
As a User, I want to be able to claim every coin that i have deserved from completed quest
HIGH
Entry point from Nav Menu, Side Menu Bar “Rewards“, & from Homepage section “Claim your coins and exchange it for rewards“
Before Login
in order to view My Coins and Quest, user must login first
If (unregistered) user enter the quest page, need to add entry point to sign in page
After Login
in this page system will show:
Total of nominal Noctua Coins
User able to filter the quest based on downloaded game
“Havent downloaded game” → need to add entry point to detail game page
“Pre download game” → need to add entry point to detail game page
Quest List
All quest list is generated by BE
4 type of quest
Daily
Reset time based on game
If user already claimed this type of quest, this quest will active again next day
Weekly
Reset time based on game
If user already claimed this type of quest, this quest will active again next week
Monthly
Reset time based on game
If user already claimed this type of quest, this quest will active again next day
One-off → Quest that only be claimed once
Levelling Quest → only show 4 quest related → 1 claim-able quest and show 3 quest (that contained above level). Example: If user in level 50, show quest level 50 (claim-able), Quest level 60, 70, and 80 (Need to be acheived
If user bind game account, levelling quest will show 4 of the lowest levelling quest
If user already claimed the quest, the another level will be appear
Only show reset time if the quest will be expired less than 24 hour
AFK Champions
Daily reset 00:00 GMT +7
Weekly Reset 00:00 Senin
Monthly tanggal 1 00:00
Yggdrasil
Daily Reset, Jam 23:00 (GMT +7)
Weekly Reset, Minggu, 23:00 (GMT +7)
Monthly Reset, Last day in a month, 23: 00 (GMT +7)
List of quest were linked in
Quest info for user
Name of the quest
Coin that can be claimed
Need to add countdown time (reset time)
Sort of quest (by status)
Claim-able quest (top)
Incomplete quest (middle) → the quest that closest to completion will appear on top of incomplete quest
completed quest (Bottom)
Sort of quest (by type of quest)
Daily
Weekly
Monthly
One-off
3 state/ button that need to show for every quest:
“Claim” → If quest that already completed and user can claim coin
“Claimed” → If quest that already completed and user already claimed the coin
“Go” →If quest that have not been completed yet and user cannot claim the coin yet
Deeplink → enter the game
system will show success notification if user has claimed the rewards
Only show the last three claimed quest
Need to add My transaction page entry point in claimed coin section
2
Quest (Web-View)
entry point from in Game:
AFK Champions
Yggdrasil: The Origins
Before Login
in order to view My Coins and Quest, user must login first
in this page system will show:
My Coins
Quest List

User can claim the rewards if they already finished the quest, user must click 'claim' to get the coin rewards.
system will show success notification if user claim the rewards
3
Filter Quest
User able to filter the quest by type of quest:
Daily
Weekly
Monthly
One-off
User able to filter the quest by quest status
Claimed
Claim
incompleted
There are no rows in this table

❓ User interaction and design


❓ Open Questions

Question
Answer
Date Answered
1
There are no rows in this table

❓ Out of Scope




Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.