Digital Banking System

PHP
MySQL
JavaScript
Chart.js
Bootstrap

Web banking platform built on a custom PHP MVC architecture (no external framework). Manages three account types (Main, Savings, Reserve) with inter-account transfers, transaction history, real-time balance charts (Chart.js), an administrative panel, and security via password_hash and prepared statements.

A complete digital banking experience in PHP, built end-to-end on top of a hand-rolled MVC core (no Laravel, no Symfony — just routing, controllers, models, and views I wrote myself).

What it does

Admin panel

A separate administrative surface (/admin/) for:

Architecture

Frontend stack