SkillyPOS – Point of Sale Management System

Next.jsReact.jsTypeScriptSupabasePostgreSQLTanStack QueryTailwind CSS
Author

Zahid MK

@zahidmk

SkillyPOS – Point of Sale Management System

Description

SkillyPOS is a modern, cloud-powered Point of Sale (POS) & Retail Management System designed for fast-paced retail and multi-tenant store operations. As Full-Stack Developer, I engineered the end-to-end POS workflows essential for rapid counter sales and back-office management.

Key capabilities include instant employee switching with PIN verification, register session control, active transaction processing, cash in/out float recording, and order attribution to sales staff. The frontend utilizes TanStack Query for lightning-fast optimistic state updates and robust cache management, integrated seamlessly with Supabase PostgreSQL for real-time data persistence.

Role & Responsibilities:

  • ✓ Full-Stack development using Next.js, React.js, TypeScript, and Supabase PostgreSQL
  • ✓ Implemented rapid POS workflows: quick cashier switching, PIN modal verification, register sessions
  • ✓ Built order processing, sales attribution, item discounting, and cash in/out tracking
  • ✓ Configured TanStack Query for efficient server state caching and real-time optimistic UI updates
  • ✓ Developed reusable, accessible UI components tailored for touchscreens and barcode scanners
  • ✓ Engineered multi-tenant business logic and scalable database schema policies

Key Features:

  • ✅ Quick cashier switching with numeric PIN authentication
  • ✅ Register opening/closing session management with cash drawer float reconciliation
  • ✅ Rapid checkout supporting multiple payment methods (cash, card, split payments)
  • ✅ Order attribution linking transactions to specific sales associates for commission tracking
  • ✅ Multi-tenant architecture supporting multiple retail store branches and registers
  • ✅ Real-time data sync with Supabase and automated offline-resilient caching

Technical Highlights:

  • ⚡ Supabase PostgreSQL backend with Row-Level Security (RLS) for multi-tenant isolation
  • ⚡ TanStack Query for optimized server state synchronization and zero-latency UI interactions
  • ⚡ High-speed keyboard and barcode scanner event listeners for rapid item entry

Results / Outcome:

Built a dependable, zero-lag POS system that empowered retail cashiers to process high-volume transactions effortlessly, giving store owners real-time visibility into register balances and employee sales attribution.

SkillyPOS Platform

SkillyPOS Platform

Screenshot 1
Zahid MK | Full-Stack Software Developer & UI/UX Consultant