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

CSEIT

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

Spring BootJPAMySQL transactionsJWTJUnitReactPDF statement
  1. 1. CIF

    • Customer, account open
    • Nominee lite
  2. 2. Payments

    • Transfer, locks, idempotency
  3. 3. Statements

    • Filter, PDF
  4. 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

Hospital Management — B.Tech Java project kit at HeapCoders
Java

6–8 weeks guided

Hospital Management

OPD, pharmacy, lab, billing, JWT roles — Spring Boot + React.

₹12,999/-₹7,999/-

View kit
Online Exam — B.Tech Java project kit at HeapCoders
Java

6–8 weeks guided

Online Exam

Timed MCQs, lock on submit, analytics for faculty, Spring Security.

₹12,999/-₹7,999/-

View kit
Grievance Portal — B.Tech Java project kit at HeapCoders
Java

6–8 weeks guided

Grievance Portal

Ward complaints, SLA clock, escalation, officer dashboard, public status.

₹12,999/-₹7,999/-

View kit