(CH) 3 - Admin Panel
Description
Admin panel is a website for managing BNSP test registration at Arkademi, the user of this product is intended for someone who manages registration from third parties (not Arkademi). In the future, this product will be used for data management by any related third party (as needed), so some of the initiatives in it are projected for the long term.
Development
User Flow
Flow 1: Registration
Flow 2: After the Test
User Interface
Visit the mockup page, here.

Requirements
The requirements should be met:
- Login page - PIN dan button “Masuk”
- Dashboard
- Filter (dropdown)
- Judul Kursus (dropdown with option)
- Table: Nama, Tanggal Tes, Judul Kursus, Status, button “Edit”
- Edit Page
- Informasi User
- Pilihan jadwal tes user
- File formulir pendaftaran
- File sertifikat kelulusan user
- Optioning Lulus/Tidak Lulus
- Kolom feedback
- Button “Simpan”
APIs
| # | Type | Path | Description | Details |
|---|---|---|---|---|
| 1 | GET | api/v1/admin-bnsp/detail/$id | API Get edit BNSP | Header Authorization: token // All data on edit page, include: // 1. review status // 2. submit file sertifikat |
| 2 | GET | api/v1/admin-bnsp/dashboard | API Get Data Dashboard Sertiifkat BNSP | Header Authorization: token |
| 3 | POST | api/v1/admin-bnsp/set-feedback/$id | API Post data review pendaftaran | Header Authorization: token |
| 4 | POST | api/v1/admin-bnsp/set-certificate/$id | API Post data sertifikat | Header Authorization: token |
Production URL
To access the product, you can visit the URL below.
https://arkademi.com/admin-bnsp
Commit Link
To see the work in this project, visit the link below.
https://gitlab.com/arkademi/arkademi-frontend-next-v2/-/tree/admin-bnsp?ref_type=heads
Related Document
Writer: Media
Contributor: Syehfi
31 May 2024