Access the Demo
Experience POS Kasir in action with our hosted demo environment. No installation required!Frontend Application
Access the complete web interface with all features
API Documentation
Explore the Swagger API documentation and test endpoints
Demo Credentials
Use these credentials to log in and explore different user roles:Admin Account
- Full system access
- User management
- Product and inventory management
- View all reports and analytics
- Configure system settings
- Manage promotions and discounts
- Access activity logs
Cashier Account
- POS operations and order processing
- View assigned orders
- Process payments
- Manage shifts (start/end)
- View limited reports
- Print receipts
Demo accounts are reset periodically. Any changes you make will be temporary and may be cleared during maintenance windows.
Demo Environment Details
Features Available
The demo environment includes all major features of POS Kasir:Point of Sale
Point of Sale
- Browse and search products
- Add items to cart with quantities
- Apply product options/variants
- Select payment methods
- Complete transactions
- Generate receipts
Inventory Management
Inventory Management
- View product catalog
- Create new products (Admin only)
- Update product details
- Upload product images
- Manage categories
- Track stock levels
Reports & Analytics
Reports & Analytics
- Dashboard with key metrics
- Sales reports by date range
- Top-selling products
- Cashier performance metrics
- Payment method breakdown
- Profit analysis
User Management
User Management
- Create and edit users (Admin only)
- Assign roles and permissions
- View user activity
- Manage user status
Digital Payments
Digital Payments
- Midtrans payment integration
- Multiple payment methods
- Real-time payment status
- Payment webhooks simulation
Payment Integration
Test Payment Methods: You can test various payment scenarios using Midtrans sandbox:- Credit Card
- GoPay
- Bank Transfer
Test Card
API Endpoints
Base URLs
Interactive API Documentation
The demo includes full Swagger documentation where you can:- View all available endpoints
- Test API calls directly from the browser
- See request/response schemas
- Understand authentication requirements
Authentication
To test API endpoints in Swagger:What to Try
Here are some suggested workflows to explore in the demo:1. Complete a Sale Transaction
2. Manage Inventory (Admin)
3. View Analytics
Limitations
Please note the following limitations of the demo environment:Ready to Deploy?
Impressed with what you see? Set up your own instance of POS Kasir:Installation Guide
Step-by-step guide to install POS Kasir locally
Docker Deployment
Deploy using Docker and Docker Compose
Configuration
Configure environment variables and settings
Production Guide
Best practices for production deployment
Support & Feedback
Have questions or feedback about the demo?- GitHub Issues: Report bugs or suggest features
- GitHub Discussions: Ask questions or share ideas
- Source Code: View on GitHub
Project Information
Author: Agung Prasetyo- GitHub: agpprastyo
- LinkedIn: agprastyo
- Portfolio: portfolio.agprastyo.me
POS Kasir is an open-source portfolio project showcasing full-stack development capabilities. Feel free to explore, learn, and contribute!