XcodeSol POS Desktop Documentation

Overview

XcodeSol POS Desktop is a production-ready, offline-first Point of Sale desktop application for Windows and Mac. It works 100% without internet and syncs to the cloud when a connection is available.

Who It Is For

  • Retail stores and small businesses
  • Cafes, restaurants, and food service
  • Pop-up shops and market vendors
  • Any business needing a simple, reliable POS system

Core Capabilities

  • Offline-First: Works without internet, syncs when connected
  • Multi-User: Role-based access (owner, manager, cashier)
  • Inventory Management: Track stock, low stock alerts
  • Payment Processing: Cash and card payments (Stripe Terminal)
  • Receipt Printing: Thermal printer support
  • Transaction History: Complete sales records and void/refund
  • Cloud Sync: Optional Supabase integration for data backup
License required

The POS application requires a valid license key to activate and use premium features.

System Requirements

  • Windows: Windows 10 or later
  • Mac: macOS 10.15 (Catalina) or later
  • Memory: 4GB RAM minimum, 8GB recommended
  • Storage: 500MB available disk space
  • Internet: Optional (for cloud sync and license validation)

Next Steps

Start with installation, then complete licensing and configuration.