Full-Stack Solo BuildBahari Irish Pub / WebshakeApr — Jul 2023

Gift Card POS & Cash Flow Management

Enterprise Hospitality Card & Point-of-Sale System

Full-featured POS and stored-value gift card system managing 6,000+ member cards with hardware scanner integration, daily sales reconciliation, and cloud tunnels.

https://github.com/danieldwipaska/gift-card-posFull-Res Preview
Gift Card POS & Cash Flow Management detailed screenshot

6,000+ Cards

Cards Managed

90% Decrease

Bug Reduction

99.9%

System Uptime

Executive Overview & Context

A multi-terminal point of sale and card accounting platform designed for high-volume hospitality venues. Handles balance debits, stored-value top-ups, member discounts, and cashier end-of-day sales reports.

The Problem & Challenge

Legacy off-the-shelf POS software lacked custom gift card stored-value workflows and suffered frequent software glitches during peak evening bar rushes.

Engineering Solution & Architecture

Architected a NestJS backend with PostgreSQL for ACID database reliability, paired with a modern React client application. Integrated hardware card readers and secured remote admin access using Cloudflare Tunnels.

Key Features Breakdown

01

6,000+ Active Card Management

Fast database index lookup allowing instant identification of member profile, point balance, and transaction history.

02

Cashier Shift & Sales Reconciliation

Automated shift closing calculations comparing cash drawer contents against digital card sales.

03

Multi-Terminal Sync via NestJS API

Multi-device synchronization ensuring card balance debits at bar 1 are reflected instantly at bar 2.

Technical Architecture

Backend Microservice

NestJSNode.jsTypeScriptPostgreSQLTypeORM

Frontend POS App

ReactTypeScriptTailwind CSSAxios

Security & Network

JWT AuthCloudflare TunnelHTTPS

100% Solo Full-Stack Build

Daniel Kamasi architected, engineered, tested, and deployed this entire software codebase independently from ground zero.