Skip to main content

(PR) User Personalisasi

Overview

In this technical document, the requirements that need to be met in making the product are specified.

Brief Summary

User Personalization is a project that aims to collect user demographic data to support product development and targeted marketing strategies. Then, it is designed to add a page to fill in personal data after registering an account, as well as send notifications to complete existing user data, to achieve the previously mentioned goals.

Development Environment

Versioningv 1.0
Programming LanguageJava Script, Dart, PHP
FrameworkReact, Flutter, Laravel, Lumen

User Interface

To see the detail, click here.

mockup

Database

Database NameCollection / TableDescription
arkademi-v2-prod-dbsx5p1B_users-
arkademi-v2-prod-dbsx5p1B_users_data-
arkademi-v2-prod-dbsx5p1B_master_data_personalizations-

User Personalisasi - Member APIs

Web

https://gitlab.com/arkademi/arkademi-frontend-next-v2/-/tree/user-personalisasi?ref_type=heads

Mobile

https://gitlab.com/arkademi/arkademi-flutter/-/tree/personalisasi?ref_type=heads
https://gitlab.com/arkademi/ark_module_regular/-/tree/personalisasi?ref_type=heads

Project Charter
Project Sheet

Glossary

WordDefinition
TSDTechnical Specification Document
PRParent doc of TSD

Author, Media
Contributor, Arif
December 2023