Laptop POS
Laptop POS is an open-source cloud Point-of-Sale system for retail stores. It covers the full retail loop — inventory management, checkout, billing, stock tracking, and sales dashboards — with subscription billing and an end-to-end deployment on AWS.
The project is open source on GitHub (⭐ 39 stars).
Each store gets multi-role accounts so the right people see the right tools: Cashiers ring up sales at checkout, Maintainers manage inventory and the catalog, and Owners get the full picture through analytics dashboards. Stores subscribe through Paddle — three paid plans plus a no-credit-card free tier — and the interface is responsive across devices and browsers.
Under the hood it runs entirely on AWS: S3 for asset storage, EC2 for compute, RDS for the MySQL database, and CodePipeline for continuous deployment.
Screenshots
Inventory page — manage products and stock
Checkout page — ring up a sale
Dashboard page — sales analytics at a glance
Summary
A cloud POS web application for retail stores. Open source at the repository.
- Built with Laravel (backend), Inertia (glue layer), and React + TypeScript (frontend), styled with Tailwind CSS.
- Inventory, checkout, billing, stock tracking, and sales dashboards.
- Multi-role store accounts: Cashier, Maintainer, Owner.
- Subscription billing via Paddle — three plans plus a free tier.
- Deployed end-to-end on AWS: S3, EC2, RDS (MySQL), CodePipeline.
