Selected work

Internal business web application

Accommodation Voucher Management System

Making repetitive travel administration easier to manage — from voucher creation to PDF delivery and status tracking.

Workflow automationAdmin dashboardPDF generation
Accommodation Voucher Management System showing voucher creation, dashboard, catalogue management and generated PDF voucher

A simple document with a lot happening behind it.

An accommodation voucher may look simple, but producing one involves information from several places. Guest details have to be entered correctly, the right destination and accommodation information has to be used, and the finished document has to be created and delivered at the right time.

When those steps are handled separately, a small administrative task becomes a repetitive workflow with plenty to remember and several places where mistakes can slip in.

The goal was not simply to digitise a voucher. It was to make the whole process easier to manage.

One place for the whole voucher workflow.

I built a custom web application around the way the travel agency actually handles its accommodation vouchers. Staff can create and manage vouchers through a clear interface while the system takes care of the repetitive work behind the scenes.

Frequently used information such as destinations, accommodation and providers is managed centrally and reused instead of being entered from scratch each time. The finished voucher is generated as a consistent PDF from the stored data.

Email delivery is part of the same workflow. Messages can be scheduled in advance, while the dashboard shows what has been sent, what is waiting and whether anything needs attention.

The software follows the existing work instead of asking the agency to reorganise itself around the software.

From voucher details to delivery.

The user sees one continuous process; the application handles document generation and scheduling in the background.

01

Create

Enter the guest and trip details and choose reusable catalogue data.

02

Generate

Create a consistent PDF voucher from the stored information and template.

03

Schedule

Prepare delivery in advance instead of remembering to send it manually later.

04

Track

See whether the email is scheduled, sent, failed, cancelled or handled manually.

The complexity stays in the background.

Staff do not need to know how PDFs are generated, how scheduled jobs run or how the data is stored. They see the information and actions they need to do their job.

The interface was also designed around repeated daily use: catalogue information can be maintained once, voucher status is visible at a glance, and failed scheduled emails can be retried instead of disappearing unnoticed.

Key features

  • Voucher creation and management
  • Reusable destination, accommodation and provider data
  • Automatic PDF voucher generation
  • Scheduled email delivery
  • Delivery status and retry handling
  • Responsive administration interface
  • User authentication and access protection

A document task became a small workflow system.

The application keeps information organised, removes repeated data entry, creates consistent voucher documents and makes scheduled delivery easier to control.

Instead of treating every voucher as a collection of separate tasks, the agency has one process from creation to delivery.

Less repetitive work. Fewer things to keep track of. One system built around the way the agency actually works.

Built with

ASP.NET CoreAngularSQL ServerPDF generationBackground scheduling

Start with the problem, not the technology.

If there is a repetitive task, awkward process or idea you want to turn into a useful tool, tell me how it works today.

Tell me about your project See more work