Complete Point of Sale & Inventory Management System
A modern, web-based solution built with Laravel & Vue.js for retailers, traders, and warehouses
A comprehensive business management solution trusted by medium to large-scale traders and retailers worldwide
Complete control over inventory, categories, units, brands, and item management with real-time tracking.
Streamlined purchase and sales processes with warranty handling and comprehensive transaction management.
Advanced user roles and permissions system to control access and maintain security across your organization.
Support for multiple payment methods including credit, debit, cash, and custom payment options.
Comprehensive reporting system with analytics to help you make informed business decisions.
Flexible tax rate configuration and business settings to adapt to your specific requirements.
Ensure your server meets these requirements for optimal performance
| PHP Version | ^7.3.5 | ^8.0 |
| Laravel Version | 8.x |
| Vue.js Version | 2.6.11 |
| Database | MySQL 8.0 |
| OpenSSL | |
| PDO | |
| Mbstring | |
| Tokenizer | |
| XML, cURL, Zip, GD |
Step-by-step installation process for both local and live server environments
Extract the LaraVue POS package to your local server directory:
Create a new MySQL database using phpMyAdmin or your preferred database management tool.
Update database credentials in .env:
Visit http://localhost:8000 to access LaraVue POS.
After installation, access the setup interface to complete your configuration:
http://localhost/installVerifies server requirements and permissions
Choose between Form Wizard or Manual Editor
Configure business details, currency, timezone
Create administrator account and access POS system
public_html or subdirectory via FTPRename .env.example to .env and update with live server credentials:
For Shared Hosting:
composer install and npm install && npm run prod locallyvendor/ and built assets to serverFor VPS/SSH Access:
Visit https://yourdomain.com and follow the setup wizard.
Copy the Docker-specific environment file:
If you want to change the application port, you can modify it in the .env file.
Run the following command to build and start your containers:
Please wait for a while. This process may take some time depending on your system performance and network speed.
Your application will be running at:
Need extra help? We offer remote installation assistance via Zoom or AnyDesk for seamless setup and configuration.
Contact us for professional remote installation support
Common issues and their solutions to help you get up and running quickly
Cause: Missing dependencies or PHP errors
Solution: Set APP_DEBUG=true, run composer install
Cause: Server root misconfiguration
Solution: Point server to /public folder, enable mod_rewrite
Cause: Missing vendor folder
Solution: Run composer install
Cause: Incorrect credentials
Solution: Verify .env database settings
Cause: Key not generated
Solution: Run php artisan key:generate
Cause: Insufficient folder permissions
Solution: Set proper permissions on storage directories
Understanding the project file organization
Get help when you need it from our experienced support team