PosStar Documentation

Welcome to the PosStar documentation. Here you will find everything you need to set up, configure, and use PosStar for your business.

Key Concepts

Multi-Tenant Architecture: PosStar is designed as a multi-tenant SaaS platform. Every vendor (business) has isolated data using vendor_id on every database table.

Modular System: Features are organized into 34 modules. Each vendor can enable or disable modules based on their plan and business needs. The UI dynamically shows/hides features based on enabled modules.

API-First: All functionality is exposed via a RESTful API at /api/v1. The web dashboard, mobile app, desktop app, and third-party integrations all use the same API.

Offline-First: The POS terminal works offline using local storage (SQLite on desktop, IndexedDB on web). Sales are queued and synced automatically when connectivity returns.