CloudPOS – Final SaaS POS, Gross sales, Buy & Stock Administration System
CloudPOS is a whole multi-tenant SaaS resolution for beginning your personal Level of Sale enterprise. Constructed for entrepreneurs who need to supply POS companies to a number of companies from one platform. Good for companies, resellers, and SaaS startups trying to enter the retail administration market.
Demo
|
Admin Panel: Electronic mail: [email protected] site Password: admin123 |
Shopper Panel: Electronic mail: [email protected] site Password: Password123 |
|
Touchdown Web page: |
Why CloudPOS?
- Begin Your SaaS Enterprise Quick – All the things you want to launch a multi-tenant POS platform. No have to construct from scratch.
- Multi-Tenant Structure – One set up serves limitless companies. Every consumer will get their very own remoted knowledge and branding.
- Subscription Administration Constructed-In – Stripe integration handles plans, billing, and funds mechanically. Arrange month-to-month or yearly subscriptions.
- Full POS System – Full level of sale with cart, reductions, taxes, a number of fee strategies, and computerized bill technology.
- Superior Stock Management – Multi-warehouse inventory monitoring, low inventory alerts, barcode scanning, and computerized inventory deduction on gross sales.
- Multi-Department & Multi-Register – Help a number of retailer places and money registers. Good for companies with a number of shops.
- Complete Stories – Gross sales stories, revenue & loss statements, stock stories, and buyer dues monitoring.
- Position-Primarily based Entry Management – Granular permissions system. Management what every person can see and do.
- White-Label Prepared – Every tenant can customise their brand, favicon, and branding. Good for resellers.
- Manufacturing-Prepared Code – Constructed with trendy applied sciences, clear structure, and safety greatest practices.
Core Modules & Options
SaaS & Multi-Tenant
- Multi-tenant structure with full knowledge isolation
- Subdomain-based tenant entry (every consumer will get their very own subdomain)
- Subscription plans with configurable limits (customers, branches, merchandise, and so forth.)
- Stripe fee gateway integration for subscriptions (non-obligatory / if enabled)
- Month-to-month and yearly billing cycles
- Subscription standing administration (Lively, Trial, Suspended, Cancelled, Expired)
- Automated subscription expiry alerts by way of electronic mail
- Admin panel for managing tenants, plans, and subscriptions
- Tremendous admin system for platform administration
Level of Sale (POS)
- Quick product search by title, SKU, or barcode
- Barcode scanning help for fast product lookup
- Cart system with amount administration
- Merchandise-level reductions (quantity or share)
- Order-level reductions (quantity or share)
- Configurable tax charges
- A number of fee strategies: Money, Card, Financial institution Switch, Cellular Cost, Credit score, Different
- Automated bill technology on fee completion
- Automated inventory deduction with race situation prevention
- Transaction security with atomic operations
- Sale cancellation and refund help
- Money register periods with opening/closing money monitoring
Stock Administration
- Product catalog with classes (hierarchical help)
- SKU and barcode administration (auto-generation out there)
- Product pictures, descriptions, and pricing
- Price monitoring for revenue calculations
- A number of warehouses per tenant
- Per-warehouse inventory monitoring
- Inventory changes (add, subtract, or set amount)
- Minimal and most inventory ranges
- Low inventory alerts (computerized electronic mail notifications)
- Overstock alerts
- CSV import/export for merchandise and stock
- Inventory switch monitoring
Gross sales & Purchases
- Full gross sales administration with standing monitoring
- Buy order administration
- Provider administration
- Buyer administration with credit score limits
- Gross sales and buy historical past
- Return and refund processing
- Bill administration (Draft, Despatched, Paid, Overdue, Cancelled)
- Cost monitoring with a number of fee strategies
- Buyer due monitoring and reporting
Folks & Entry Management
- Person administration with roles (Admin, Supervisor, Cashier, Employees)
- Granular permission system (manage_products, view_reports, and so forth.)
- Position-based entry management (RBAC)
- Person-branch project (management which branches customers can entry)
- Person-register project (management which registers customers can entry)
- Multi-role help per person
- Electronic mail verification and password reset
- Audit logging for all system actions
Branches & Registers
- A number of branches per tenant
- A number of registers per department
- Department and register standing administration (Lively/Inactive)
- Gross sales monitoring by department and register
- Money session administration per register
- Opening and shutting money monitoring
Stories & Analytics
- Gross sales stories with date vary filtering
- Revenue & Loss statements
- Stock stories (inventory ranges, low inventory gadgets)
- Buyer dues report
- Department and register-specific stories
- Person-specific gross sales stories
- CSV export for all stories
- Day by day and month-to-month interval choices
Settings & Configuration
- Enterprise info settings
- Tax fee configuration
- Forex administration (a number of currencies supported)
- Date and time format settings
- Branding customization (brand, favicon)
- Language preferences (multi-language help)
- Electronic mail configuration for notifications
Integrations (Elective / if enabled)
- Stripe fee gateway for subscription billing
- Electronic mail notifications (SMTP configuration required)
- CSV import/export for bulk operations
SaaS Enterprise Prepared
CloudPOS is designed that can assist you begin a SaaS enterprise instantly. Right here’s the way it works:
- Plans & Limits – Create subscription plans (Trial, Primary, Professional, Enterprise) with configurable limits. Management what number of customers, branches, merchandise, or warehouses every plan permits.
- Tenant Administration – Every enterprise that indicators up turns into a “tenant” with full knowledge isolation. They get their very own subdomain and might’t see different tenants’ knowledge.
- Subscription Movement – New tenants begin with a trial. They’ll improve to paid plans by Stripe checkout. The system mechanically handles subscription renewals, cancellations, and expiry.
- Cost Processing – Stripe integration (non-obligatory) handles all subscription funds. Helps month-to-month and yearly billing. Automated bill technology and fee monitoring.
- Admin Panel – Tremendous admin panel helps you to handle all tenants, create plans, configure fee gateways, and monitor all the platform.
Tech Stack
Frontend:
- React 18 with TypeScript
- Vite for quick improvement and constructing
- Tailwind CSS for contemporary, responsive UI
- React Question for knowledge fetching
- React Router for navigation
- i18next for multi-language help
Backend:
- Node.js with TypeScript
- NestJS framework
- Prisma ORM for database administration
- MySQL 8+ database
- JWT authentication with refresh tokens
- Stripe SDK for fee processing (non-obligatory)
Set up (Fast Overview)
Full set up directions can be found within the documentation. Right here’s a fast overview:
- Stipulations – Set up Node.js (v18+), MySQL 8+, and Git
- Clone & Setup – Clone the repository and set up dependencies for each consumer and server
- Database – Configure MySQL connection in .env file and run Prisma migrations
- Setting Variables – Configure API keys, database URL, and different settings
- Run – Begin the backend server and frontend improvement server
- Admin Setup – Create your first tremendous admin account
For detailed step-by-step directions, go to: https://docs.cloudpos.site
System Necessities
- Node.js v18 or increased
- MySQL 8.0 or increased
- npm or yarn package deal supervisor
- Minimal 2GB RAM (4GB+ really useful for manufacturing)
- Trendy internet browser (Chrome, Firefox, Safari, Edge)
- For manufacturing: Linux server with PM2 or comparable course of supervisor
Changelog
Model 1.0.0 – Preliminary Launch
- Full multi-tenant SaaS POS system
- Full POS performance with cart, funds, and invoices
- Superior stock administration with multi-warehouse help
- Complete reporting system
- Position-based entry management with granular permissions
- Stripe subscription integration
- Multi-branch and multi-register help
- Admin panel for platform administration
- Electronic mail notifications and alerts
- Multi-language help
Help & Notes
Documentation First – Earlier than contacting help, please verify the great documentation at https://docs.cloudpos.site. It covers set up, configuration, utilization, and troubleshooting.
Help – For technical help, characteristic requests, or bug stories, please use the help system on CodeCanyon. Embody as a lot element as attainable about your subject, together with error messages, steps to breed, and your atmosphere particulars.
Demo & Documentation – At all times verify the stay demo (https://demo.cloudpos.site) and documentation (https://docs.cloudpos.site) first. Most questions are answered there.
Vital Notes:
- It is a full SaaS system. You’ll want a server to host it.
- Stripe integration is non-obligatory however really useful for subscription billing.
- Electronic mail notifications require SMTP configuration.
- For manufacturing use, comply with the manufacturing deployment guidelines within the documentation.
Changlog
25 April 2026 – Model 2.0
- New Options Added Product Variants help. Launched superior reporting: --Gross sales Report --Revenue & Loss Report --Stock Report --Buyer Dues Report - Enhancements Mounted darkish mode textual content coloration visibility subject.

