Ten Seconds VIP Manager
Internal management system for VIP tracking, balance management, and daily operational workflows. Built for real-world use at a family restaurant.
🎯 The Problem
Small businesses often track VIP customers and balances with paper notebooks or scattered spreadsheets. This leads to errors, disputes, and lost revenue.
Handwritten records are hard to search, easy to lose, and prone to mistakes.
Without transaction logs, disputes become "he said/she said" situations.
Multiple staff members updating different records causes inconsistencies.
👥 Users & Impact
Target Users
- Restaurant owners and managers
- Front-of-house staff handling VIP accounts
- Small businesses with prepaid/credit systems
- Family businesses needing simple, reliable tools
🎬 Demo
🚀 Deployment
Internal Deployment
This is an internal tool deployed for a specific business. The codebase is not publicly available, but the architecture and learnings inform other Atrak projects.
Interested in a similar solution for your business? Reach out and we can discuss.
🏗️ Architecture
┌─────────────────────────────────────────────────────────────┐
│ Ten Seconds VIP Manager │
├─────────────────────────────────────────────────────────────┤
│ │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ Web UI │───▶│ REST API │───▶│ Database │ │
│ │ (React) │ │ (FastAPI) │ │ (SQLite) │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
│ │ │
│ ▼ │
│ ┌──────────────┐ │
│ │ Auth │ │
│ │ (PIN-based)│ │
│ └──────────────┘ │
│ │
├─────────────────────────────────────────────────────────────┤
│ Hosting: Local server │ Backup: Daily to cloud │
└─────────────────────────────────────────────────────────────┘
Tech Stack
✨ Key Features
VIP Profiles
Store customer info, preferences, and notes in searchable profiles.
Balance Tracking
Manage prepaid balances with automatic calculations and history.
Transaction Log
Every deposit, charge, and adjustment is logged with timestamps.
Quick Search
Find any customer instantly by name, phone, or ID.
Simple Reports
Daily and monthly summaries of activity and outstanding balances.
PIN Protection
Simple PIN-based access control for staff accountability.
📊 Metrics & Results
Real-World Impact
"Before this, we had arguments every week about balances. Now it's all in the system with receipts. Zero disputes in 2 months." — Restaurant Owner
🗺️ Roadmap
VIP profiles, balance tracking, transaction logs
Quick search, daily summaries, balance reports
Better reporting, customer insights, spending patterns
Role-based access, staff activity logs, permissions
🙏 Credits
Charlie Han
Atrak Team
React
FastAPI + SQLite
Built to solve a real problem for a real business. Sometimes the best software is the simplest software.