Java · B.Tech 3rd / 4th year · major · 6–8 weeks guided
Core Banking Mini System with Transfers, Statements, and Audit Trail
Banking domain done with transactions: customer KYC-lite, savings accounts, fund transfer with row locks, statement PDF, admin freeze, and an append-only audit table. JUnit around the transfer service.
Student project kit
₹12,999/-₹7,999/-
1–4 students · 6–8 weeks guided. College title can be adapted on the counselling call.
Audience
Who it is for
Java teams who can talk ACID and want a stronger-than-CRUD major.
Two demo users transfer ₹500, show two ledger lines, statement PDF, failed concurrent-spend test in the report.
Branches
Team size: 1–4 students
Problem
Existing vs proposed
Student “bank apps” add and subtract a balance column. Examiners ask about double spend and audit.
Ledger lines per transfer, idempotency key, insufficient-funds path, daily statement, role-based freeze. No claim of being RBI-grade.
Build
Modules
1. CIF
- Customer, account open
- Nominee lite
2. Payments
- Transfer, locks, idempotency
3. Statements
- Filter, PDF
4. Control
- Freeze, audit log
- Admin reverse with reason
Demo
What you can show
- Transactional transfer
- Audit table
- Tests on money paths
Viva
Panel topics
- ACID
- Idempotency
- Why not real NEFT
Deliverables
Included with the kit
- Complete source code (ZIP + GitHub-style repo)
- Database schema and sample data / dataset notes
- README.md — how to run, stack, modules, and demo path (Windows + college lab)
- Viva question bank with short answers
- Two mentor reviews: architecture, then final demo
Related
You may also need
6–8 weeks guided
Hospital Management
OPD, pharmacy, lab, billing, JWT roles — Spring Boot + React.
₹12,999/-₹7,999/-
View kit6–8 weeks guided
Online Exam
Timed MCQs, lock on submit, analytics for faculty, Spring Security.
₹12,999/-₹7,999/-
View kit6–8 weeks guided
Grievance Portal
Ward complaints, SLA clock, escalation, officer dashboard, public status.
₹12,999/-₹7,999/-
View kit