
Indac - Cashier App
Point of Sale and Sales Management
Year: 2023
•Company: PT. Indac Battery Component Indonesia
•Location: Indonesia
Indac - Cashier App
Web-based Point of Sale built for PT. Indac Battery Component Indonesia to streamline checkout, manage products and prices, and close shifts with accurate reporting.
Overview
Indac Cashier is a browser-based POS tailored for factory retail and spare-part counters. It provides fast item lookup, barcode support, and controlled workflows for cashiers and supervisors. The system keeps sales transactions synchronized with stock, ensuring accurate inventory and financial records at the end of every shift.
Technology Stack
Web Application
- Framework: React with Next.js
- Language: TypeScript / JavaScript
- Styling: Tailwind CSS
- Auth: Session/JWT based with role permissions
Backend Services
- Runtime: Node.js
- API: RESTful services
- Database: PostgreSQL
- ORM/Query: SQL/ORM (Sequelize) depending on deployment
- Deployment: Container-ready, environment-configurable
Key Features
Point of Sale
- High-speed product search and barcode/QR scanning
- Smart cart with quantity, discount, and tax handling
- Multiple payment methods: cash, transfer, split payments
- Auto-generated receipts and printable invoice templates
Catalog & Pricing
- Product, unit, and category management
- Price lists, promotions, and discount rules
- Customer-specific pricing when applicable
Cashier Operations
- User roles for cashier, supervisor, and admin
- Cash drawer operations: open, cash-in, cash-out, and reconciliation
- Shift management and End-of-Day (EOD) closing with summaries
Inventory Sync
- Real-time deduction on confirmed sales
- Stock validation and alerts for low or out-of-stock items
- Sales return handling with stock adjustments
Reporting & Audit
- Daily sales, payment breakdowns, and top products
- Cashier performance and shift close reports
- Transaction logs and audit trails
Notes
Process details, UI screenshots, and operational rules are described in the attached User Guide document.
Links & Attachments
Gallery
Tags & Tech Stack
Web Apps
POS
Cashier
Sales Management
Inventory Sync
React
Next.js
Node.js
PostgreSQL
Sequelize
REST API