Skip to main content

(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:

  1. Join a Class
  2. Doing the Class
  3. Get The Certificate
info
  • 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​

VersioningV2
Programming LanguageGolang, Java Script, Dart
FrameworkReact, Flutter

User Interface​

To see the detail, click here.

Database​

Database NameColletion/TableDescription
arkademi-prakerja-rds-newsx5p1B_jawaban_webinar_unit-
arkademi-prakerja-rds-newsx5p1B_webinar-
arkademi-prakerja-rds-newsx5p1B_webinar_pembicara-
arkademi-prakerja-rds-newsx5p1B_webinar_quiz-
arkademi-prakerja-rds-newsx5p1B_webinar_unit-
arkademi-prakerja-rds-newsx5p1B_webinar_unit_flag-
arkademi-prakerja-rds-newsx5p1B_webinar_user-

Prakerja New System - Course APIs
Webinar - Course APIs

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​

WordDefinition
SignatureSignature is created from raw_signature which is hashed using HMAC-SHA1 algorithm with sign_key provided by Prakerja to DP/LP, check here.
SequenceIt is a word for session
SPLSelf Pace Learning
UKUji Keterampilan
TPMTugas Praktik Mandiri
Commit ProcessFace Recognation and Liveness process

Author, Media
December 2023