Skip to content

Latest commit

 

History

History
135 lines (99 loc) · 3.96 KB

PROGRESS.md

File metadata and controls

135 lines (99 loc) · 3.96 KB

Progress Laporan Proyek Studify


Periode: 29 September 2025 - 03 Oktober 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Setup Proyek:

    • Inisialisasi Next.js App Router + TypeScript + Tailwind
    • Setup GitHub repository
    • Konfigurasi Dockerfile, .dockerignore, dan docker-compose.yml
    • Integrasi Firebase SDK (auth & firestore)
    • Branch management (feat/auth, feat/dashboard)
  • ✅ Fitur Login:

    • Implementasi login dengan Google (Google Sign-In)
    • Tampilkan info pengguna & tombol logout untuk testing

Eben Praus Yosia (2372023)

  • ✅ Fitur Dashboard:
    • Implementasi UI Dashboard

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Login:
    • Install library component Kibo UI
    • Implementasi UI Login

Periode: 06 Oktober 2025 - 10 Oktober 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Firebase Login:
    • Data login dengan akun Google tersimpan ke Firebase Firestore

Eben Praus Yosia (2372023)

  • ✅ Fitur Pomodoro 1:
    • Menambahkan komponen-komponen UI yang diperlukan untuk pomodoro timer
    • Membuat timer dan progres bar timer
    • Menambahkan tombol play, pause, dan reset

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Pomodoro 2:
    • Membuat kategori pilihan timer (belajar, istirahat, dan istirahat panjang)
    • Membuat pengaturan waktu untuk tiap kategori timer
    • Membuat notifikasi browser ketika timer sudah selesai

Periode: 13 Oktober 2025 - 17 Oktober 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Firestore:
    • Integrasi fitur Schedule dan Task dengan database Firestore untuk create dan delete

Eben Praus Yosia (2372023)

  • ✅ Fitur Schedule:
    • Memperbaiki layout dashboard dan menambahkan route
    • Membuat fitur untuk create dan delete schedule

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Task:
    • Membuat fitur create dan delete tasks
    • Membuat timer untuk belajar dan istirahat pada task

Periode: 20 Oktober 2025 - 24 Oktober 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Firestore:
    • Integrasi fitur Schedule dan Task dengan database Firestore untuk update

Eben Praus Yosia (2372023)

  • ✅ Fitur Schedule dan Task:
    • Menambahkan fitur update untuk Schedule
    • Membuat tombol checklist timer di task menjadi disable

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Task:
    • Menambahkan fitur update untuk Task

Periode: 01 Desember 2025 - 05 Desember 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Fitur Progress Tracking:
    • Integrasi dengan Firestore

Eben Praus Yosia (2372023)

  • ✅ Fitur Progress Tracking:
    • Membuat UI

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Habit Scheduling:
    • Membuat kalender

Periode: 08 Desember 2025 - 12 Desember 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Fitur Progress Tracking:
    • Integrasi Streak Card dan Streak Calendar dengan Firestore
  • ✅ Fitur Notifications Guard:
    • Memberitahu user untuk mengaktifkan permission Notifications pada web agar fitur berjalan dengan benar
  • ✅ Fitur Dark Mode

Eben Praus Yosia (2372023)

  • ✅ Fitur Progress Tracking:
    • Membuat filter dan memperbaiki UI Progress Tracking

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Progress Tracking:
    • Membuat UI Streak Card dan Streak Calendar

Periode: 15 Desember 2025 - 19 Desember 2025

Ariel Jonathan Wihardja (2372015)

  • ✅ Fitur Study Schedule:
    • Memperbaiki tampilan UI dan dark mode

Eben Praus Yosia (2372023)

  • ✅ Fitur Dashboard (1):
    • Memperbaiki tampilan dashboard (menambahkan hero)
    • Menambahkan hover pada pilihan fitur

Derryl Eberhard Sangaptaras Sembiring (2372049)

  • ✅ Fitur Dashboard (2):

    • Memperbaiki tampilan dashboard (tombol dark mode)
  • ✅ Fitur Habit Scheduling:

    • Menambahkan hover card pada subjek