Cloud POS is a modern Point of Sale (POS) application designed for small to medium-sized businesses. Built with a powerful tech stack—Laravel for the backend and React.js for the frontend—this project uses Inertia.js to deliver a seamless single-page app (SPA) experience.
-
👥 Customer Management
Easily add, view, and update customer records. -
🧑💼 Employee Management
Manage staff profiles, roles, and permissions. -
💰 Sales Management
Track and manage sales transactions in real-time. -
📥 Purchase Management
Keep records of product purchases from suppliers. -
🛒 Product Management
Add and update product details, including pricing and stock. -
🏷️ Brand & Supplier Management
Categorize products by brand and associate them with suppliers. -
📚 Attributes & Categories
Organize inventory with flexible attribute and category systems.
| Layer | Technology |
|---|---|
| Backend | Laravel |
| Frontend | React.js |
| SPA | Inertia.js |
| Database | MySQL (or compatible) |
Requirements: PHP, Composer, Node.js, MySQL (or similar)
git clone https://github.com/sanjay-np/cloud-pos.git
cd cloud-pos
composer install
cp .env.example .env
php artisan key:generate
php artisan migrate --seed
npm install
npm run dev
php artisan serveAccess your app at: http://localhost:8000
Contributions are welcome! If you'd like to suggest a feature or fix a bug, please open an issue or submit a pull request.
