Products / Novi BankProducts / Novi Bank
Launch a full neobank, not a prototype.
A complete customer & admin banking platform — accounts, cards, transfers, investing, and security — built on Laravel and ready to deploy under your brand.
40+ screens9 money movement types2 full portals115 automated tests

Novi Bank is a complete digital banking application — not a template, not a UI kit. Every screen is wired to a real, working backend: account balances update, transfers move real ledger funds, fraud checks run automatically, and every action is captured in an audit trail. Every screen — customer and admin — is fully themed for light and dark mode, with a single warm, confident palette carried throughout.
Light and dark, both first-class


Two portals, one codebase
Everything an account holder needs, plus full operational control for customer management, KYC review, compliance, and risk.






What’s inside
Everyday banking
- Interactive transfers — guided four-step flow with live balance context
- Recurring transfers — weekly, biweekly, or monthly, run automatically
- Bill pay with saved payees and automatic due-date reminders
- Send to a friend (P2P) — instant lookup by email or phone
- Mobile check deposit with front/back photo capture and admin review
Insights & growth
- Income vs. expenses trends and category breakdowns, computed live
- Savings rate tracked automatically from real transaction history
- Investment portfolio — equities, bonds, and money market funds
- A points/rewards module ready to connect to real redemption logic
- In-app support messaging with open/resolved/reopen states
Trust & safety
- Two-factor authentication (TOTP) with recovery codes
- KYC document upload and admin review, with signed time-limited URLs
- Device and session management — see and revoke any signed-in device
- Automated fraud/risk detection feeding a dedicated admin risk queue
- A complete audit log of every security-relevant action
Card management
- Freeze or unfreeze a card instantly
- Reveal full card details and PIN securely
- Set travel notices and request replacements
- Adjust daily spend, ATM, and online purchase limits
Operations & compliance
- Full customer account visibility — search, drill in, freeze/unfreeze
- KYC & compliance document review queue with a full audit trail
- Fraud detection queue — flagged transactions reviewed before approval
- Exportable CSV reports and a downloadable platform summary PDF
Under the hood
- Laravel 12 (PHP 8.3+) — no framework lock-in
- Blade + Alpine.js + Tailwind CSS — no separate SPA build to maintain
- Works out of the box with SQLite; scales to MySQL or PostgreSQL
- Stripe-ready for card-funded top-ups
- 115 automated feature tests covering every money-movement path
Item details
| Version | 1.0.0 |
| Compatible with | PHP 8.3+, SQLite / MySQL 8+ / PostgreSQL 13+ |
| Support | Email support included, 6 months |
| Stack | Laravel 12, Blade, Alpine.js, Tailwind CSS, Stripe |
Version history
v1.0.0
Aug 2, 2026
Initial release.