LotterySplit

Published: April 20, 2025

LotterySplit – Pooling Lottery Tickets with Spring MVC and Barcode Scanning

LotterySplit is a web-based application built with Spring MVC, Hibernate ORM, and Maven to streamline the process of splitting lottery ticket purchases among groups of participants. Designed with real-world use in mind, this project integrates barcode scanning, payment processing, and multi-database support using both MySQL and MongoDB.

🔧 Tech Stack

💡 Use Case

The goal of LotterySplit is to make it easy for friends, family, or coworkers to pool funds, track contributions, and fairly split any winnings from a lottery ticket. Each ticket can be scanned and stored using the barcode integration, while payments and confirmations are handled securely using Authorize.net and email notifications.

📂 Source Code

View the full project on GitHub:
https://github.com/khimu/lotterysplit

© 2025 Distributed Java by Khim Ung. All rights reserved. | View this project on GitHub