Java-Python Coupon Generator

Job ID: 40481019

Budget: ₹1,500 – ₹12,500 INR

I need a small, clean application—built with a mix of Java and Python—that focuses solely on one core task: creating discount coupons. The generator must rely on customizable templates rather than random or sequential logic, because every brand I manage follows its own style guidelines. Within each template I want the discount value to be a flexible field so I can set 10%, 15 €, or whatever the campaign demands before exporting the code.

Here is how I picture the flow: I choose (or upload) a template, type the desired discount amount, hit “Generate,” and the system produces a unique code embedded in that template. No usage tracking or expiry handling is required for this first iteration; straightforward template-driven code creation is the entire scope.

Deliverables
• Java back-end (or module) that handles code uniqueness and template merging
• Lightweight Python script or layer that lets me trigger generation from the command line or a simple GUI
• README explaining build steps and how to add new templates or alter the variable-discount field
• Sample templates (at least two) demonstrating percentage and fixed-value discounts

Acceptance criteria
– Generated codes insert seamlessly into the provided template files.
– Discount amount can be modified without touching source code.
– Build/run instructions confirmed on Windows or Linux.