Skip to content

Mental Health #2

@awangga

Description

@awangga

A. RENCANA KEGIATAN SATU MINGGU KEDEPAN

  1. Menambahkan dan memperbaiki dokumentasi dev pada repo dev
  2. Memantau penambahan poin strava yang ada di database domyid
  3. Membuat api untuk get data poin strava
  4. Memperbaiki struktur code
  5. Membuat helper fungsi getScoreWebhookLastWeek: Mendapatkan score push repo selama 1 minggu terakhir. 1 push mendapatkan 3 poin dengan ketentuan standar pesan commit https://www.do.my.id/ukuran/#standar-pesan-commit
  6. Membuat helper fungsi getScorePresensiLastWeek: Mendapatkan score presensi dengan aturan 1 kali presensi pulang dan masuk prorata dengan jam kerja dikali 20 poin untuk sehari presensi. maksimal 100
  7. Membuat helper fungsi getScoreStravaLastWeek: mendapatkan score lari atau jalan 1 minggu terakhir dengan ukuran 100 poin untuk 6KM selama 1 minggu terakhir.

B. OUTPUT YANG DIHARAPKAN

  1. Diharapkan dokumentasi dev dapat dengan mudah di pahami dengan parameter di test ke rekan yang tidak bisa ngoding biar paham dan bisa ngoding. termasuk tk1. Jika rekan yang tidak bisa ngoding masih belum paham maka dokumentasi gagal.
  2. Diharapkan poin strava bertambah sesuai dengan perhitungan yang telah di tetapkan
  3. Diharapkan api get poin strava dapat diimplementasikan nanti pada dashboard do.my.id
  4. Struktur code lebih rapi dan mudah dipahami
  5. Mental healt pertama diukuran dari kinerja presensi dan push repo dahulu dikaitkan dengan poin strava apakah berhubungan atau tidak(lengkapi dengan studi literatur)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions