Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Cheque Printer Showcase

Public portfolio case study for a JavaFX desktop cheque-printing and PDF generation tool.

This repository is a sanitized showcase. The private production source, bank-template assets, local database, and any customer records are intentionally not included.

What This Project Shows

  • JavaFX desktop application architecture
  • Bank-template based cheque layout system
  • Arabic amount-to-words conversion
  • PDF generation and direct printing workflows
  • SQLite-backed cheque history
  • Batch cheque generation
  • Excel export support
  • Template editing workflow for bank layout configuration
  • Logging and error handling for desktop operations

Tech Stack

  • Java 11
  • JavaFX 17
  • Maven
  • OpenPDF
  • Apache PDFBox
  • SQLite JDBC
  • Apache POI
  • Gson
  • ICU4J
  • Logback

Recruiter Notes

This project demonstrates desktop application engineering: UI controllers, PDF generation, local persistence, bank-specific template configuration, batch processing, Arabic text support, and installer-oriented packaging.

Documentation

Public Safety

No private production database, customer cheque records, bank image assets, or proprietary implementation code are published here.

About

Portfolio case study for a JavaFX cheque printing and PDF generation desktop app.

Topics

Resources

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors