VoucherVault

VoucherVault

Django app to store and manage vouchers, coupons and gift cards

422stars
17forks
Last commit: 5d ago
Repo age: 2y old

VoucherVault is a Django-based web application for digitally storing and managing vouchers, coupons, gift cards and loyalty cards. It provides a mobile-optimized portal with scanning, barcode/QR rendering and notification capabilities for personal or small-business use.

Key Features

  • Store vouchers, coupons, gift cards and loyalty cards with metadata and optional file attachments (images, PDFs)
  • Display redeem codes as QR codes or many barcode formats; client-side scanning (camera or file) with automatic type detection
  • Transaction history support for gift cards and basic item sharing between users
  • Expiry checking and notifications via Apprise integration with configurable thresholds and schedules
  • Single Sign-On support using OpenID Connect (OIDC) with options for automatic account creation
  • REST API endpoint providing stats for dashboards and integrations (e.g., Home Assistant)
  • Docker-ready deployment with example docker-compose stacks; supports SQLite and PostgreSQL databases
  • Multi-language support and light/dark themes; optional Celery worker support for background tasks

Use Cases

  • Personal organization of digital coupons, loyalty cards and gift cards with searchable, mobile-friendly access
  • Small businesses or clubs tracking issued gift cards, transaction history and automated expiry reminders
  • Integration with home automation or dashboard systems to surface voucher counts and expiry stats via the REST API

Limitations and Considerations

  • Notifications rely on Apprise; configuring specific delivery channels requires separate Apprise setup
  • Client-side scanning depends on browser/device camera support and may vary across mobile browsers
  • Transaction history is limited to gift cards; other item types have more limited auditing
  • Docker container runs as a low-privileged www-data user, which may require adjusting host volume permissions

VoucherVault is a focused, lightweight solution for managing digital vouchers and related items. It is suitable for personal use and small deployments that need barcode/QR handling, expiry alerts and simple integration points via OIDC and a REST API.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

89.2k
4.7k
Last commit: 18h ago

Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

Alternative to:
Google Photos
Google Photos
+14
OpenCut

OpenCut

Open-source, cross-platform timeline-based video editor

45.1k
4.5k
Last commit: 1mo ago

Free open-source video editor for web, desktop, and mobile with timeline editing, multi-track support, real-time preview, and local-first privacy.

Alternative to:
CapCut
CapCut
+16
Piwigo

Piwigo

Open-source web photo gallery and image management software

3.7k
464
Last commit: 2d ago

Self-hosted photo gallery for organizations and individuals; supports large libraries, albums, plugins, themes, permissions and a developer API.

Alternative to:
Piwigo Cloud
Piwigo Cloud
+19
Pimcore

Pimcore

Open core platform for PIM/MDM, DAM, CMS/DXP, CDP, and commerce

3.7k
1.5k
Last commit: 1d ago

Pimcore is an open core data and experience management platform combining PIM/MDM, DAM, CMS/DXP, CDP and digital commerce with extensible APIs and modeling tools.

Alternative to:
Acquia DAM (Widen)
Acquia DAM (Widen)
+19
Papra

Papra

Minimalistic document management and archiving platform

3.3k
162
Last commit: 18h ago

Minimalistic document management and archiving platform for long-term storage, full-text search, tagging, and automated ingestion via email or folders.

Alternative to:
M-Files
M-Files
+11
Papermerge

Papermerge

Open-source document management system for scanned documents

2.9k
303
Last commit: 1mo ago

Open-source DMS that OCRs, indexes, and manages scanned PDFs, TIFFs and images with tagging, versioning, metadata and full-text search support.

Alternative to:
DocuWare
DocuWare
+7