Commit Graph

43 Commits

Author SHA1 Message Date
Yoga Pangestu
9c077b88da feat(seeder): hanya beberapa seeder ketika env nya staging atau prod 2025-11-09 18:55:38 +07:00
Yoga Pangestu
c6e295f788 feat(voucher): menambahkan kolom baru untuk menghitung ketersediaan voucher dan menerapkan implementasi logikanya 2025-11-07 14:37:01 +07:00
Yoga Pangestu
d5e556fe0c feat(seeder): menambahkan seeder untuk fitur choose us dan mendafatarkannya ke DatabaseSeeder 2025-11-06 13:40:07 +07:00
Yoga Pangestu
b56d650193 feat(seeder): membuat seeder untuk fitur faq dan mendaftarkannya nya ke DatabaseSeeder 2025-11-06 13:20:10 +07:00
Yoga Pangestu
78d50ca42a feat(seeder): membuat seeder untuk fitur perfume feature dan mendaftarkannya ke DatabaseSeeder 2025-11-06 13:03:59 +07:00
Yoga Pangestu
3030c8f6ca feat(feature): implementasi CRUD fitur keunggulan parfum dan pilih kami 2025-11-06 11:26:22 +07:00
Yoga Pangestu
4f09ce32b2 feat(faq): implementasi CRUD 2025-11-06 09:00:15 +07:00
Yoga Pangestu
4067882f8a refactor(membership): mengubah total_points menjadi tier points
- menambahkan kolom baru yaitu reward point
- menambahkan tier baru di seeder yaitu "Bronze"
2025-11-04 21:28:16 +07:00
Yoga Pangestu
be4ff665df feat(tier reward): implementasi crud untuk hadiah tier 2025-11-04 21:27:20 +07:00
Yoga Pangestu
a78c490f7d feat(goods): Menambahkan kolom untuk menentukan harga poin per pcs/ml
- casting kolom tersebut
- menyesuaikan seeder nya
2025-11-04 14:40:26 +07:00
Yoga Pangestu
5c5d6c9821 feat(order): membuat fitur show order 2025-11-01 18:21:09 +07:00
Yoga Pangestu
c435d58f89 feat(audit): membuat enum untuk status
- menjadikan data outlet bisa di klik dan di redirect ke halaman audit
- catat log saat order create
- menambahkan permission
- menambahkan halaman baru
- kasih card penjelasan cara audit
2025-11-01 15:54:03 +07:00
Yoga Pangestu
808f385b22 feat(seeder): menambahkan data owner ke user seeder 2025-10-29 10:04:18 +07:00
Yoga Pangestu
5c7060565b feat(whatsapp service): menambahkan zawa api di config service
-membuat sesi dan generate qr code
-membuat model dan migrasi
-menambahkan permission
2025-10-28 23:27:32 +07:00
Yoga Pangestu
f4a4a30d70 feat(seeder): membuat MembershipSeeder dan menyesuaikan CustomerSeeder menjadi data dummy dengan jumlah 500 data 2025-10-28 21:13:25 +07:00
Yoga Pangestu
0104e5a5af refactor(formula): merubah tampilan card nya dan menyesuaikan quality di seeder 2025-10-27 22:49:22 +07:00
Yoga Pangestu
209be3fd25 feat(seeder): menambahkan permission untuk fitur order 2025-10-27 19:24:02 +07:00
Yoga Pangestu
2819750fbf feat(seeder): membuat seeder untuk formula 2025-10-25 23:10:05 +07:00
Yoga Pangestu
a86589edcb fix(seeder): menjadikan harga item menjadi 000 di di belakangnya 2025-10-25 22:40:26 +07:00
Yoga Pangestu
8c7f869c76 feat(settings): implement application settings management with contact, general, social, and SEO forms 2025-10-18 19:37:49 +07:00
Yoga Pangestu
0299ed8a74 fix(seeder): format arrow function for better readability in OutletSeeder 2025-10-18 19:36:49 +07:00
Yoga Pangestu
ed947361ab refactor(voucher): remove unused IsActive enum import from VoucherSeeder 2025-10-18 19:36:30 +07:00
Yoga Pangestu
9f9089ebdd refactor(outlet): make landmark field nullable in outlets table and update seeder data 2025-10-18 15:34:56 +07:00
Yoga Pangestu
7594e7abac feat(formula): membuat crud formula 2025-10-06 20:16:53 +07:00
Yoga Pangestu
8d5fdc9801 feat(payroll): membuat fitur penggajian otomatis
-membuat command untuk generate dan close payroll
-membuat enum IsPaid dan SalaryAdjustmentType
-membuat skema db
2025-10-06 19:14:49 +07:00
Yoga Pangestu
33e138be42 feat(purchase): implementasi fitur belanja/restock
-membuat relasi polimorfirk
-membuat beberapa trait untuk kebutuhan crud
-dan lainnya tentang implementasi fitur ini
2025-10-04 21:09:20 +07:00
Yoga Pangestu
7224f722b9 feat(seeder): membuat seeder untuk parfum, produk dan botol dan mendaftarkannya ke DatabaseSeeder 2025-10-04 18:36:19 +07:00
Yoga Pangestu
8b8ce3077b feat(article): implementasi crud
-membuat permission di seeder
-membuat enum untuk status
2025-10-03 13:48:40 +07:00
Yoga Pangestu
968626b4de feat(outlet user): menambahkan migrasi dan model untuk relasi many to many 2025-10-03 08:07:50 +07:00
Yoga Pangestu
e905f98b4f feat(role & permission): membuat trait untuk otorisasi
-menambahkan otorisasi semua komponen. tabel, view dan lainnya
2025-10-02 21:42:08 +07:00
Yoga Pangestu
4f41461310 Revert "fix(user): menambahkan kolom referral_code dan menyesuaikan logika yang ada"
This reverts commit 7fa46c0e9b.
2025-10-01 15:47:56 +07:00
Yoga Pangestu
7fa46c0e9b fix(user): menambahkan kolom referral_code dan menyesuaikan logika yang ada
-mengubah validasi username dari alpha_dash menjad alpha_num
-membuat method untuk generate kode nya di string helper
2025-10-01 14:40:11 +07:00
Yoga Pangestu
cde9091f54 refactor(membership): mengubah label membership menjadi tier dan menyesuaikan skema db nya 2025-09-30 22:29:26 +07:00
Yoga Pangestu
ac44f25001 feat(customer): membuat module customer
-membuat model, migrasi seeder dan faker
-membuat relasi di user
-membuat test untuk memastikan jalannya aplikasi
2025-09-30 11:20:58 +07:00
Yoga Pangestu
ef05482000 feat(voucher): mengaitkan voucher dengan outlet dengan relasi many to many
-membuat tabel pivot
-menyesuaikan seeder
-menyesuaikan logika yang berkaitan dengan perubahan tersebut
2025-09-30 10:00:54 +07:00
Yoga Pangestu
6b74908d45 feat(outlet): membuat seeder dan mendaftarkannya ke DatabaseSeeder 2025-09-29 20:41:59 +07:00
Yoga Pangestu
49d411bf18 feat(brand): membuat seeder dan mendaftarkannya di DatabaseSeeder 2025-09-29 20:06:22 +07:00
Yoga Pangestu
c60bb2b09d feat(category): crud
-membuat tabel, form, skema db
-membuat factory untuk kebutuhan test
-membuat test untuk memastikan semuanya berjalan lancar
-membuat seeder untuk data awal
-membuat action datatable baru yaitu sort-button
2025-09-29 14:57:42 +07:00
Yoga Pangestu
32468f9e8c feat(voucher): membuat seeder dan mendaftarkannya ke DatabaseSeeder
-membuat factory untuk kebutuhan test
-membuat test untuk memastikan tidak ada error
2025-09-28 22:18:58 +07:00
Yoga Pangestu
b53e873bb8 feat(membership): mengurtkan fiield di migrasi
-membuat seeder dan mendaftarkannya di database seeder
-membuat factrory untuk keperluan testing
-membuat feature test
2025-09-25 19:54:03 +07:00
Yoga Pangestu
c2e2b85070 feat(user): fitur user dan employee
-crud
-membuat fungsi untuk generate kode pegawai di model Employee
-menyesuaikan migrasi users dan employees
-menyesuaikan value seeder dengan migrasi baru
2025-09-24 19:38:59 +07:00
Yoga Pangestu
27ed9b9a4c feat: create UserSeeder dan mendaftarkannya ke DatabaseSeeder 2025-09-13 11:35:10 +07:00
Yoga Pangestu
efd0aafeea initial commit 2025-09-13 10:00:54 +07:00