Olgax POS
소규모 매장을 위한 무료 웹 기반 오픈소스 포스 시스템. 오프라인에서도 작동하며 수분 내에 Docker로 배포할 수 있습니다. 월 이용료나 종속성이 없습니다.
3단계 시작 가이드
Docker 및 Docker Compose가 필요합니다. 서버에 Node.js를 설치할 필요가 없습니다.
# 1. Clone the repo
git clone https://github.com/OLGAX-com/olgax-pos.git
cd olgax-pos
# 2. Start with Docker Compose
docker compose up -d
# 3. Open the POS
open http://localhost:3000배포에 도움이 필요하신가요? 가이드 읽기
오프라인 환경을 위해 설계되었습니다
클라우드 POS의 보안 및 편의성과 레거시 오프라인 시스템의 속도 및 신뢰성을 결합했습니다.
Offline-first
PGLite in-browser SQLite means the POS keeps working when your internet drops. Auto-syncs when back online.
ESC/POS receipt printing
Direct USB and network thermal printer support. No drivers, no middleware. Works out of the box.
Loyalty points
Earn and redeem points per transaction. Configurable earn rate and redemption rules per outlet.
Split-tender payments
Accept cash + card + other methods in a single transaction. Full partial-refund support.
Stock management
Full inventory tracking with low-stock alerts, stock adjustment audit trail, and purchase orders.
Supplier management
Link products to suppliers, track purchase prices, and manage restock workflows.
Roles & permissions
Admin and Cashier roles out of the box. Admin controls settings and reports; Cashier handles sales.
Sales reports
End-of-day reports, product performance, cashier summaries, all exportable to CSV.
PWA: 태블릿 친화적
당근식 을놰 앱으로 설치 가능. 터치 스크린 태블릿 및 데스크탑 브라우저에 최적화되어 있다.
더 나은 인증
세션 관리를 통한 안전한 인증. 자체 호스팅 자격증명. 데이터가 서버를 떠나지 않습니다.
최신 스택
Next.js 16 App Router · Prisma ORM · PGLite · shadcn/ui · Zustand · Tailwind CSS.
MIT 라이선스
완전한 오픈소스. 포크하고, 커스터마이즈하고, 배포하고, 기여하세요. 제약이 없습니다.
Roadmap
Shipped, in progress, and what's coming next. All community-driven.
Built on a modern stack
Every component is chosen for simplicity, performance, and self-hostability.
Ready to deploy your POS?
Self-host for free, or book a call and we'll handle the setup for you.