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