(PR) Prakerja Webinar
Overview
In this technical document, the requirements that need to be met in making the product are specified.
Brief Summary
As in the SPL class, the webinar class for 2024 features face recognition (FR) as in the SPL class. In case of FR failure more than 5 times, the user must immediately contact the PMO so that they can attend the class. Because user participation in the class is only 1 hour before and after the webinar starts. Then in this development project, developers need to consume the API provided by PMO. However, it will be managed by the Backend team to simplify the work of Frontend developers and to be more secure.
Functionality
Secara garis besar, fungsi-fungsi yang ada pada project ini adalah:
- Click to go to the TSD file of each function.
- The process of user participation in the class goes through the same process as in the SPL class.
Development Environment
| Versioning | V2 |
| Programming Language | Golang, Java Script, Dart |
| Framework | React, Flutter |
User Interface
To see the detail, click here.
Database
| Database Name | Colletion/Table | Description |
|---|---|---|
| arkademi-prakerja-rds-new | sx5p1B_jawaban_webinar_unit | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar_pembicara | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar_quiz | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar_unit | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar_unit_flag | - |
| arkademi-prakerja-rds-new | sx5p1B_webinar_user | - |
API Link
Prakerja New System - Course APIs
Webinar - Course APIs
Repository Link
Web
https://gitlab.com/arkademi/arkademi-frontend-prakerja-v2/-/tree/prakerja-reguler?ref_type=heads
Mobile
https://gitlab.com/arkademi/module-prakerja-mobile/-/tree/prakerja-spl?ref_type=heads
Glossary
| Word | Definition |
|---|---|
| Signature | Signature is created from raw_signature which is hashed using HMAC-SHA1 algorithm with sign_key provided by Prakerja to DP/LP, check here. |
| Sequence | It is a word for session |
| SPL | Self Pace Learning |
| UK | Uji Keterampilan |
| TPM | Tugas Praktik Mandiri |
| Commit Process | Face Recognation and Liveness process |
Author, Media
December 2023