euxzy
7dfe69659b
feat(backoffice): slicing backoffice dimentorin - session management
2025-08-18 16:20:31 +07:00
euxzy
4518a556ad
feat(backoffice): slicing backoffice dimentorin - modal detail user management
2025-08-18 15:51:25 +07:00
euxzy
93f741815f
feat(backoffice): slicing backoffice dimentorin - user management
2025-08-12 21:55:07 +07:00
euxzy
4564c32965
feat(backoffice): slicing backoffice dimentorin
2025-08-10 14:36:39 +07:00
Maulana Sodiqin
9a0fee65a5
fixing so much trouble
2025-05-23 00:28:29 +07:00
Maulana Sodiqin
f8cd57a1cf
chore: update readme and env example
2025-05-20 11:09:14 +07:00
Hafid Nur
a7c67cb77f
feat: add permissions and roles page
...
- Tambah halaman permissions & roles beserta modal
- Update Backoffice Sidebar
- Update styling label pada input field
2025-04-07 02:19:07 +07:00
Hafid Nur
0e3dc101d5
feat: update Dashboard page
...
- Perubahan tampilan dan modal pada halaman Dashboard
- Tambah schema dan type untuk Gacha Item
- Gunakan form dan Toast
2025-04-05 09:36:49 +07:00
Hafid Nur
e805e5fd41
fix: update Toast success/error message
2025-04-05 08:48:53 +07:00
Hafid Nur
5bdf8f5a4d
feat(backoffice): add Toast
2025-04-05 08:40:19 +07:00
Hafid Nur
07f1fb0208
feat: modal for update gacha roll item
...
- Sesuaikan modal untuk update gacha roll item
- Refactor custom hook untuk tambah dan update gacha roll item
2025-04-05 08:02:13 +07:00
Hafid Nur
3958ae1098
refactor: fix validation for add gacha roll item
...
- Pisahkan type dan schema untuk gacha roll item
- Perbaiki validasi gacha roll item
- Parsing angka pada component ControlledInputField
- Update type number untuk component Input dan InputField
2025-04-05 07:39:57 +07:00
Hafid Nur
885d156833
feat: custom hook for add gacha roll item
...
- Buat custom hook untuk add item
2025-04-05 06:41:11 +07:00
Hafid Nur
745a2d2873
feat: slicing Gacha Roll page
2025-04-05 06:07:26 +07:00
Hafid Nur
33c04707f8
feat: login backoffice
2025-04-03 16:28:54 +07:00
Hafid Nur
f87dc4c782
Merge branch 'develop' into feat/backoffice-login
2025-04-03 15:45:23 +07:00
Maulana Sodiqin
f8f796e071
chore: fix global error build
2025-04-03 12:31:16 +07:00
Hafid Nur
a9cc728ade
feat(backoffice): implement login and logout
...
- Tambah fitur login dan logout pada Backoffice
- Ubah port development server dan atasi CORS
- Update type login response
- Update component Input agar toggle password berfungsi dengan benar
2025-04-03 06:10:07 +07:00
Hafid Nur
2602657201
feat(backoffice): send login request
...
- buat .env untuk menyimpan API dan memberikan .env.example juga untuk contohnya. Tambah .gitignore juga
- tambah fungsi login pada Backoffice
2025-04-02 22:42:02 +07:00
Hafid Nur
d7a90f47d0
feat: dynamic radio button for Filter component
2025-03-31 22:46:09 +07:00
Hafid Nur
984a31c587
fix: create custom hook and stepper to make multi-step modal functional
...
- Tambah custom hook 'use-query-state' dan implementasi stepper pada modal dengan tahapan lebih dari 1
- Hapus component ModalBackoffice karena sudah menggunakan component umum Modal
2025-03-31 22:36:37 +07:00
Hafid Nur
a575e534b5
feat: slicing modal for backoffice 'data akun' page
2025-03-31 21:53:18 +07:00
Hafid Nur
989503f930
feat: slicing modal for backoffice 'validasi transaksi' page
...
- Tambah fungsi untuk handle aksi ketika button pada modal ditekan
2025-03-31 21:40:00 +07:00
Hafid Nur
3b979119ed
feat: slicing modal for backoffice 'data pengiriman hadiah' page
2025-03-31 17:32:30 +07:00
Hafid Nur
ecec423d30
feat: slicing modal for backoffice dashboard page
2025-03-31 01:33:18 +07:00
Hafid Nur
f7a7acaf65
feat(backoffice): add modal delete gacha item
2025-03-31 00:30:05 +07:00
Hafid Nur
1594be9d46
feat: slicing modal backoffice
...
- Slicing desain modal untuk backoffice di storybook component ModalBackoffice
- Update static directory untuk storybook agar dapat membaca gambar pada folder public
- Minor edit component button & input
2025-03-29 02:34:02 +07:00
Hafid Nur
7eecf2621d
feat: add filter popover component for delivery status
...
- Tambah fungsional close button untuk komponen Filter
- Penyesuaian warna neutral sesuai Design System
2025-03-29 01:17:32 +07:00
Hafid Nur
9178c65c4a
feat: Add page "Data Pengiriman Hadiah"
...
- Update sidebar link untuk halaman Data Pengiriman Hadiah
- Penyesuaian kecil pada style DataTable dan header page
2025-03-28 22:41:55 +07:00
Hafid Nur
f93d741cef
feat: Minor adjustment
...
- Optimize gambar dengan webp
- Perlebar tampilan utama di layar besar
- Fix DataTable props
2025-03-28 21:46:10 +07:00
Hafid Nur
5b3b9e44fa
feat: Implement DataTable to backoffice pages
...
- Halaman Data Akun
- Halaman Validasi Transaksi
2025-03-28 18:50:54 +07:00
Hafid Nur
79e0d39280
feat: separate DataTable component
2025-03-28 18:17:13 +07:00
Hafid Nur
fd9113109c
feat: Working TanStack pagination
...
- Menerapkan TanStack Table dan Pagination
2025-03-28 17:29:06 +07:00
Hafid Nur
da7e1067d2
feat: Implement pagination
...
- Terapkan pagination pada page Data Akun
2025-03-28 16:50:58 +07:00
Hafid Nur
75779b0373
feat: Simple implementation TanStack table
...
Coba implementasikan versi paling sederhana TanStack Table v8 langsung ke page Data Akun
2025-03-28 16:21:27 +07:00
Hafid Nur
46f3bd6014
fix: Sidebar stick to left. Fit content for different desktop viewports
2025-03-27 23:17:43 +07:00
Hafid Nur
2d9473ea7c
feat: Adjustment
...
- Sesuaikan color palette success, info, danger, warning sesuai dengan design system Figma
- Sesuai background pagination
- Fix width form login tidak maksimal
2025-03-27 22:28:40 +07:00
Hafid Nur
6bfa48bed8
feat: Change data table component dynamically
...
- Ubah komponen DataTable agar bisa render menyesuaikan jumlah kolom dan baris pada data
2025-03-27 17:22:04 +07:00
Hafid Nur
43167fe7a1
feat: Draft transaction page
2025-03-27 16:58:24 +07:00
Hafid Nur
39391e5522
feat: Page Data Akun
2025-03-27 16:55:54 +07:00
Hafid Nur
cafdb29024
feat: Refactor datatable and pagination component and add storybook
...
- Refactor nama component dari datatable dan pagination mengikuti codebase
- Buat storybook untuk preview dari masing-masing komponen
2025-03-27 15:59:02 +07:00
Hafid Nur
d79d0d3d09
feat: Draft Data Akun page
...
- Vibes coding untuk siapkan base dari halaman Data Akun
2025-03-27 15:17:04 +07:00
Hafid Nur
bc9a0fd740
feat: Another page template
...
- Template untuk page Data Akun dan Validasi Transaksi
2025-03-27 15:06:30 +07:00
Hafid Nur
7f9a106fca
feat: Fix gacha image preview
...
- Menggunakan pendekatan simpan gambar clipped langsung daripada mengatur secara dinamis menggunakan CSS object-position
2025-03-27 15:00:04 +07:00
Hafid Nur
0bcc8f7f6a
feat: gacha section in dashboard
2025-03-27 14:31:30 +07:00
Hafid Nur
31b7587571
feat: summary section in dashboard page
2025-03-27 13:35:13 +07:00
Hafid Nur
82fb1ea2bc
feat: Update sidebar
...
- Perbaiki tampilan sidebar sesuai desain
2025-03-27 13:18:14 +07:00
Hafid Nur
bd5e46e712
feat: Draft dashboard AI-generated
2025-03-27 07:46:15 +07:00
Hafid Nur
542469bc67
feat: Update InputForm, Input, and auth page
...
- Perbaiki page login ke halaman utama backoffice
- Perbaiki component Input dan InputForm
2025-03-27 07:19:46 +07:00
Hafid Nur
ca933f624a
feat: Create a separate "InputForm" molecule component
...
- Develop the "InputForm" molecule component
- Remove empty modal-gacha component stories and test files that prevent Storybook from running
2025-03-27 04:35:41 +07:00