Bunker Bar — Prepaid ‘Stash’ Card System
Prepaid card payment program (‘Stash’) for a bar, built on Django (2014). API-first integration with POS terminals, Django Admin for operations. Business model: customers keep higher balances than they spend = interest-free commercial credit (float).
Table of Contents
Why This Existed
Bar lines move as slow as Mondays. Cash slows things down, the card terminal “thinks,” the bartender counts change. We wanted a “tap — done” experience and real analytics: who buys what, when, and how much.
That’s how “Stash” appeared — the bar’s prepaid card. Top up ahead of time, pay in one tap, and forget about checkout gymnastics.
Context of the Era
2014: HoReCa actively experiments with loyalty and cashless. Prepaid cards speed up service and improve cash flow without expensive loans.
Business Insights
- Float = interest-free credit from guests; accelerates turnover and inventory purchases.
- Shorter lines → higher average check during peak hours.
- Transaction data → targeted promos instead of “discounts for everyone.”
Side effect that finance loves: float. Card balances are interest-free credit from guests. Money is at work before the guest arrives.
What I Built
- API-first Django backend for POS and website.
- Django Admin the accounting team won’t cry over.
- Simple loyalty mechanics: top-up bonuses, “2 for 1” for cardholders.
Guest Experience
- Top up ₽5000 → spend ₽1500 → your balance waits for you, it doesn’t vanish as loose change.
- Card lost? Balance is tied to your account.
- One-second payments. No more “give it a minute, the terminal is thinking.”
Results
Lessons
- Fintech is also UX. If bartenders are happy, the system lives.
- Reports must be usable now, not “someday.”
- Loyalty isn’t just discounts — it’s speed.
Similar projects
Projects with similar technologies and tasks
reraiseMe — Video Hosting for Poker Players
Vertical video platform for poker with paid educational content, datasets, and social features. A place for pros and beginners.
- Django
- Python
- FFmpeg
- PostgreSQL
- jQuery
- +2
Deficit Club — Store of Weird Things
An online store of funny and weird items. Think Artemy Lebedev’s ‘Lavka’ but only pranks. The strangest site I’ve built. Offline ads worked wonders.
- Django
- Python
- PostgreSQL
- jQuery
- HTML/CSS
- +2
Evrika–KAMAZ — Corporate Dealer Website
Corporate website for an official KAMAZ dealer in Surgut. Vehicle catalog, online service booking, leasing calculator, CRM integration. First dive into B2B financing and working with strict brand guidelines.
- Django
- Python
- PostgreSQL
- jQuery
- Nginx
- +1