Bugs Report
Product Lead: Linda Sari
Bugs Report is a feature that is useful for reporting problems experienced by consumers. Several options are available to choose an issue that is suitable for the customer's condition. This Bugs Report feature replaces the 'bagikan' feature. The Bugs Report received will be managed by QA.
Links
User Flow
- Web
- App


System Flow
- Data Requirement
- ERD


Technical Requirements
Bugs Report Step 1
To report Bugs, there are 2 steps that need to be followed. The first step contains 7 options that must be selected one of them, so the button is displayed disabled if nothing has been selected.
API GET
https://api-course.arkademi.com/api/v1/course/bug-report
Response:
{
"success": true,
"message": "Success get data bug report!",
"data": [
{
"Pembayaran": [
"Gagal melakukan pembayaran",
"Kode voucher tidak ditemukan",
"Tidak ada detail pembayaran pada halaman checkout",
"Tiba-tiba kembali ke halaman kursus",
"Tidak bisa memasukkan email",
"Lainnya"
]
},
]
}
- Web
- Responsive
- App



Bugs Report Step 2
In the second step, there are several problem options and also "other" as an option when the problem option is not suitable. The "other" option is required to fill in the detailed description column, and filling in this column is optional for other options.
API POST
https://api-course.arkademi.com/api/v1/course/bug-report
Input:
{
"course_id": 123213,
"unit_id": 80,
"question_parent": "Pembayaran",
"question_child": "Progres tidak terbaca",
"description": "Duit saya ilang om"
}
Response:
{
"success": true,
"message": "Bug report berhasil ditambahkan!"
}
- Web
- Responsive
- App



Tracker Implementation
"Laporkan Masalah" Button
| Element | Type | Event | Event (App) | Tag Type | Configuration Tag | Trigger Type |
|---|---|---|---|---|---|---|
| Button | click | br_click_laporkan | br_click_laporkan | Google Analytics: GA4 Event | Google Analytic 4 | Click - All Element |
Agenda
| Event | Date | Time | Place | Product Owner/Lead | Participants |
|---|---|---|---|---|---|
| Technical Meeting | Thursday, 16 Feb 2023 | 13:30 - 15:00 | Offline | Linda | Front End: Arif Back End: Fauzan Mobile: Nico DevOps: Rofieq System Analyst: Adam Supervision: Angga, Dillo |
| Kick Off | Friday, 17 Feb 2023 | 14:00 - 14:30 | Offline & Online | Linda | Front End: Arif, Dilla Back End: Fauzan, Naufal Mobile: Nico DevOps: Rofieq System Analyst: Adam Supervision: Angga, Dillo |