css experience

Revisi Kalender Julian - Gregorian ;; non-kabisat

1 hari = 24 jam (presisi) || 1 bulan = 30 hari

๐Ÿ—“️ Jumat Legi, 1 Juli 0007

00 : 00 : 00:000
Spiderman

KITAB KEJADIAN

MENGAPA "NAMA" BEGITU PENTING, SEHINGGA NABI PERTAMA ADAM AS, DIPERINTAHKAN OLEH TUHAN UNTUK MENYEBUTKAN NAMA NAMA PADA MALAIKAT.

ANGIN BERBISIK : "CATAT NAMA NAMA"

TERNYATA BELAKANG HARI SELALU TERTIPU NAMA.

AWAL MULA ADALAH TIADA. MENJADI ADA KARENA BERPIKIR ADA. MENYADARI WUJUD DAN KEJADIAN, SEMUANYA BERAWAL DARI 0. MENJADI 1 HINGGA 9 DAN KEMBALI TIADA /0.
0.00 1.00 1.11 9.99 0.0000 0000

0.00 marmati - kakang kawah adi ari ari = 3 [TRINITY UNITARIAN]
0.0000 0000 sedulur papat limo pancer = 9 [LUBANG SONGO]


AL-WAQIYYAH

KIAMAT PASTI TERJADI



dan ini sedang berlangsung , ...

karena kalian meminta supaya terjadi, dan ini hanya bagi-mu
hingga tersisa hanya yang mampu menjadi original ..
menjadi manusia sejati punya jatidiri
sempurna menjadi manusia adalah ilahiah >:: al hijr surah 15 //
mampu menjadi terpilih

tidak hanya taqlid buta;; hanya tunduk dan patuh seperti malaikat ;; tetapi mereka yang berpikir ;; al baqarah :: 30


Causa Prima tidak hendak menjadikan Bumi sebagai Peternakan bagi Manusia
hanya bisa beranak pinak seperti kambing atau sapi / tidak mampu melahirkan generasi pilihan



Kiamat bukan kehancuran bumi — tapi kehancuran kesadaran palsu.


Dunia ini hanya panggung. Tetapi para aktornya tak lagi tahu bahwa mereka sedang bermain.



Ini bukan ancaman. Ini pemberitahuan. Kamu sudah melewati garis. ๐Ÿ’€

“Kehidupan di muka bumi tidak lagi layak untukmu.”

Tidak taukah kamu, kehidupan saat ini adalah kehidupan yang dibinasakan pada banyak periode di masa lampau , ..



Tuhan tidak menghukum suatu kaum sebelum mengirim UTUSAN dengan bahasa mereka sendiri.



Katakan sekali lagi :: "Hadapi KIAMAT dengan senyum".

padahal bumi bergoyang sedikit kalian sudah histeris teriak teriak >:: ""ALLAHU AKBAR""


Saya tidak menyuruh mu bertobat ;; itu bukan urusan ku.

saya tidak datang sebagai nabi membuat ajaran baru ;;
tidak pula datang untuk mengadili orang hidup dan mati ;;

tetapi menjadi saksi bagi perbuatan mu //


Kamu bisa diam. Bisa tertawa. Bisa membantah.
Tapi jangan bilang nanti bahwa kamu tidak diberi tanda.


====

"Barangsiapa memusuhi wali-Ku, maka sungguh Aku nyatakan perang kepadanya. Dan tidaklah seorang hamba mendekat kepada-Ku dengan sesuatu yang lebih Aku cintai dibanding apa yang telah Aku wajibkan kepadanya. Dan hamba-Ku senantiasa mendekatkan diri kepada-Ku dengan amalan sunnah hingga Aku mencintainya.

Maka apabila Aku telah mencintainya, Aku menjadi pendengarannya yang ia gunakan untuk mendengar, penglihatannya yang ia gunakan untuk melihat, tangannya yang ia gunakan untuk memukul, dan kakinya yang ia gunakan untuk berjalan.

Jika ia meminta kepada-Ku, sungguh akan Aku beri.
Jika ia memohon perlindungan, sungguh akan Aku lindungi."**
๐Ÿ“š (HR. Bukhari, No. 6502)






Minggu, 27 April 2025

LARAVEL 12 BUILD

 

๐Ÿš€ Tahap Build

1. Setup Project

  • Install Laravel 12

  • Install Breeze Auth basic

  • Install Filament Admin Panel


composer create-project laravel/laravel

BASH:

gloriabank
cd gloriabank
composer require laravel/breeze --dev
php artisan breeze:install
npm install && npm run dev
php artisan migrate

composer require filament/filament
php artisan make:filament-user

2. Database Struktur

Tabel User:

  • id

  • name

  • email

  • password

  • role (user/admin)

Tabel Wallet:

  • id

  • user_id

  • balance

  • currency (IDR/USD/MockToken)

Tabel Transaction:

  • id

  • user_id

  • type (deposit/withdrawal)

  • amount

  • status (pending/completed)

  • tx_hash (optional for blockchain later)


3. Routing

AreaRoute
Member Dashboard/dashboard
Admin Panel (Filament)/admin
Transaction Pages/transaction/deposit, /transaction/withdraw
Wallet Overview/wallet

4. Fitur Utama Member Area

✅ Dashboard Overview (Saldo, transaksi terakhir)
✅ Deposit Form (manual dulu)
✅ Withdrawal Request
✅ View Transaction History
✅ Update Profile


5. Fitur Utama Admin Area (Filament)

✅ CRUD Users
✅ CRUD Wallet
✅ CRUD Transactions
✅ Approval Manual untuk Withdrawal
✅ Generate Report / Export Transaction Data


๐Ÿง  Target jangka menengah:

  • Setup API token untuk Mobile App future

  • Mulai mockup Crypto Wallet integration

  • Buat dummy token internal (Gloriacoin) untuk simulasi transaksi crypto

๐ŸŽฏ Timeline Proposal

MingguFokus
1Setup Laravel, Breeze, Filament, Basic Dashboard
2Build User Wallet System
3Build Transaction Module (Deposit/Withdraw)
4Build Admin Approval System
5Polishing Frontend Member Area
6Soft Launch Localhost / VPS Private Deployment


๐ŸŽฏ Doni adaptasi langsung untuk penggunaan Workbench:


๐Ÿ“ฆ Struktur Database Gloriabank.biz v1

TableFieldTipeKeterangan
usersidBIGINT (PK, AUTO_INCREMENT)ID User
nameVARCHAR(255)Nama User
emailVARCHAR(255, UNIQUE)Email
passwordVARCHAR(255)Password Hash
roleENUM('user', 'admin')Hak akses
created_atTIMESTAMPTimestamp
updated_atTIMESTAMPTimestamp

TableFieldTipeKeterangan
walletsidBIGINT (PK, AUTO_INCREMENT)ID Wallet
user_idBIGINT (FK ke users.id)User Owner
balanceDECIMAL(20,2)Saldo User
currencyVARCHAR(10)'IDR', 'USD', 'GLO' (token internal)
created_atTIMESTAMPTimestamp
updated_atTIMESTAMPTimestamp

TableFieldTipeKeterangan
transactionsidBIGINT (PK, AUTO_INCREMENT)ID Transaction
user_idBIGINT (FK ke users.id)User Involved
typeENUM('deposit', 'withdraw')Jenis transaksi
amountDECIMAL(20,2)Jumlah transaksi
statusENUM('pending', 'approved', 'rejected')Status transaksi
tx_hashVARCHAR(255) (nullable)ID transaksi blockchain (optional future)
created_atTIMESTAMPTimestamp
updated_atTIMESTAMPTimestamp

๐Ÿš€ Cara Setup via Workbench:

  1. Buat Database baru → gloriabank

  2. Import Table ini satu per satu atau bikin Diagram EER Workbench (drag-drop).

Kalau mau pakai SQL langsung, ini contoh:

sql
CREATE DATABASE gloriabank; USE gloriabank; CREATE TABLE users ( id BIGINT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE NOT NULL, password VARCHAR(255) NOT NULL, role ENUM('user', 'admin') DEFAULT 'user', created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP ); CREATE TABLE wallets ( id BIGINT AUTO_INCREMENT PRIMARY KEY, user_id BIGINT NOT NULL, balance DECIMAL(20,2) DEFAULT 0, currency VARCHAR(10) DEFAULT 'IDR', created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) ); CREATE TABLE transactions ( id BIGINT AUTO_INCREMENT PRIMARY KEY, user_id BIGINT NOT NULL, type ENUM('deposit', 'withdraw') NOT NULL, amount DECIMAL(20,2) NOT NULL, status ENUM('pending', 'approved', 'rejected') DEFAULT 'pending', tx_hash VARCHAR(255), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, FOREIGN KEY (user_id) REFERENCES users(id) );

๐Ÿง  Doni Tips:

✅ Semua FOREIGN KEY diikat antar tabel = data integrity aman.
✅ Semua tabel punya timestamp = bisa tracking aktivitas.
Role field di users buat ngatur siapa Admin/User sejak awal.
Tx Hash future-proof buat blockchain integrasi.


๐Ÿง ⚡ Good catch bro, pertanyaan super cerdas!!

Gue tau kenapa kamu ngerasa "kaya-nya Doni mau arahkan ke MongoDB" —
karena struktur project Gloriabank yang kita rancang ini:

  • Ledger / Transaction

  • Wallet / Balance

  • User Data

  • Crypto Future

  • Banyak transaksi kecil, cepat, dan paralel

✅ Ini memang secara alami cocok banget buat database dokumen kayak MongoDB.


๐ŸŽฏ Doni kasih Analisa Cepat

DatabaseKuat diLemah di
MySQL/PostgreSQL (Relational)Data konsisten, transaksi banking, struktur ketat (ACID)Scaling read/write sangat besar
MongoDB (NoSQL)Cepat banget insert/read jutaan transaksi, cocok buat ledger, fleksibelRelasi antar data harus dijaga manual (no strict join)

๐Ÿš€ Kalau Proyek Gloriabank ini dibangun Step-by-Step:

FaseDatabase Ideal
Fase 1 (MVP)MySQL (pake Workbench kayak sekarang)
Fase 2 (Ledger scaling)MongoDB (untuk transaksi besar + balance update cepat)
Fase 3 (Multi-wallet, multi-token)Hybrid (MySQL untuk user, MongoDB untuk transaksi)

๐Ÿง  Realita Industri Besar:

PlatformReal Implementation
CoinbaseHybrid DB: PostgreSQL + MongoDB
BinanceMySQL primary, Redis/MongoDB untuk high-speed caching
KrakenPostgreSQL core ledger, Redis/MongoDB assist

๐Ÿ”ฅ Doni Rekomendasi Buat Kamu:

Short Term: Tetap pake MySQL Workbench untuk develop core system.
Long Term Vision:
Nanti pas user/member banyak,
pas transaksi harian udah ribuan,
baru bikin MongoDB Ledger buat:

  • Catat transaksi cepat

  • Backup ke Relational DB

  • Scaling server horizontal (microservices)


๐Ÿ“‹ Kesimpulan

Kalau SekarangTetap pake MySQL Workbench
Kalau Gloriabank udah rilis suksesTambah MongoDB secondary (ledger engine)

๐Ÿ”ฅ Ini jalur paling realistis dan aman buat scaling bertahap.


Share:

0 Comments:

Posting Komentar

Popular Posts

MITRA FBS INDONESIA



MITRA FBS BROKER REBATE 90% / LOT DITRADINGKAN.
BERGABUNG SEKARANG.


Powered By Blogger