Skip to main content

(CH) User Personalisasi 1

Description

User personalization requires the creation of a new profile create and edit page that has a lot of data required so it is divided into 3 stages. Not all fields are required, then each field that must be filled in is a measure of whether the profile is complete or not. The completeness will be displayed using a percent size on the profile.

There are 2 flows, namely with the case of new users and existing users. Existing users will get 20.000 Arkademi coins and new users who create a new account accompanied by filling in complete data, will get 25.000 coins.

Flow Diagram

Sequence Diagram

Requirements Detail

User Personalisasi Page

information

Everything checked is mandatory.

  1. It has 3 stages those should be filled to complete the profile data, which are:
    • Tab Data Diri
      • Nama (Input Field, Auto Generated)
      • Tanggal Lahir (Date Field)
      • Jenis Kelamin (Radio Button)
      • Kota Domisili (Suggestion Input)
      • Email (Input Field, Auto Generated)
      • No. HP (Input Field)
      • Linkedin (Input Field)
      • Facebook (Input Field)
      • Twitter/X (Input Field)
      • Instagram (Input Field)
    • Tab Pendidikan & Profesi
      • Pendidikan Terakhir (Dropdown)
      • Tahun lulus
      • Jurusan (Dropdown with suggestion)
      • Profesi (Dropdown with suggestion)
      • Checkbox saya tidak bekerja
        • Jika user memilih checkbox, maka kolom profesi dan sektor jabatan menjadi disable
      • Sektor industri (Dropdown with suggestion)
      • Jabatan (Dropdown)
      • Pendapatan (Dropdown)
    • Tab Tujuan
      • Tujuan belajar (Dropdown + etc)
      • Metode belajar yang disukai (Dropdown)
      • Bidang studi / industri yang diminati (Checkbox with expand & collapse)
      • Profesi yang diminati (Dropdown with suggestion)
      • Status (Dropdown)
    • Tau Arkademi darimana? (Dropdown + lainnya)
  2. CTA “Lewati” to skip data filling
  3. CTA “Selanjutnya” and “Sebelumnya”, navigate the stage.
  4. CTA “Submit” to save data (only on Tab 3).

Coin

The terms of Arkademi coin on user personalization, as follows:

  • 5.000 coin, after register the account
  • 20.000 coin, after mengisi user personalisasi
  • 25.000 coin, when user completed 2 steps above at one time.
tip

So, for existing users after filling in the data only gets 20,000 Arkademi coins.

Push Notification

For existing users who have not completed the personalization user data, will be sent a reminder notification to complete it. Applicable to web, responsive and mobile which will be sent once a week.

Code File

NameFolder PathDescription
data-personalisasi.tsxsrc/pages/Tidak ditampilkan. Untuk kebutuhan BizOps/Product. Web and responsive.
index.tsxsrc/parts/UserPersonalisasiPage/Web and responsive
dashboard.jssrc/store/actions/Function. Web and responsive

Author, Media
Contributor, Chaton
December 2023