This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Aplikasi Sistem Manajemen Penjualan untuk UMKM berbasis Node.JS dengan framework Next.JS 14.2
- Next.JS App Router.
- Next-Auth untuk Autentikasi.
- Json Web Token (JWT).
- MUI DataGrid untuk penyajian data lebih baik.
- Multi-Role account, akun terbagi menjadi 2 tipe : Admin dan Karyawan.
- Bcrypt untuk password hashing.
- API Protection menggunakan JWT Token Validation.
- Pages protection menggunakan session.
- Admin Master Key autentikasi bagi admin untuk mengganti password akun dan data akun.
- Transaksi Penjualan : Tambah Transaksi, daftar transaksi, edit status transaksi.
- Detail Transaksi
- Produk : Tambah Produk, Daftar Produk, Edit Produk.
- Kategori Produk : Tambah Kategori Produk, edit status kategori produk.
- Pembelian / Purchasing : Tambah Pembelian, edit pembelian.
- Detail Pembelian
- Stok : Atur Stok Produk.
- Pelanggan : Tambah pelanggan, daftar pelanggan, edit pelanggan.
- Distributor : Tambah Distributor, daftar distributor, edit distributor.
- Akun : Akun Admin & Karyawan : Tambah Akun, Edit Akun.
- Menambahkan fungsi Return pembelian / purchasing
- Mmebuat Jurnal kode RETURN dan masukkan jumlahtotal pembelian ke kredit ketika RETURN dilakukan
- Update Dashboard Design
- Fix Typo
- Fix Bug Transaksi
- Fix Bug Pembelian / Purchasing
- Konfirmasi Kedatangan pembelian
- Fitur Laporan pembelian bermasalah (jumlah produk yang diterima tidak sesuai dengan pesanan pembelian / purchasing)
- Membuat kolom jumlah pada penjualan dapat diedit
- Membuat kolom jumlah pada pembelian dapat diedit
- Memperbaiki Typo
- Code Refactoring
- Update design form Transaksi
- Update design form Purchasing / Pembelian
- Membuat Jurnal Model
- Menambahkan Metode Transaksi
- Membuat function buat jurnal setiap ada transaksi penjualan produk
- Membuat function buat jurnal setiap ada transaksi pembelian produk
- Fix Bug Tambah Produk, dimana kategoriId berisi Null.
- Membuat Jurnal Transaksi.
- Membuat Jurnal Pembelian.
- Fungsi Jurnal Sementara.
- Ganti Prisma connection menggunakan
DATABASE_URL
.
Rilis pertama.
- Fitur Mesin Kasir (Tambah Transaksi) sudah berfungsi.
- Daftar Transaksi.
- Detail Transaksi.
- Produk (Daftar, Tambah, Edit).
- Kategori Produk (Daftar, Tambah).
- Pelanggan (Daftar, Tambah, Edit).
- Akun (Admin & Karyawan, Tambah + Edit).
- Pembelian (Tambah, Daftar, Edit)
- Distributor (Daftar, Tambah, Edit).