CloudPoint POS
A comprehensive Next.js Point of Sale (POS) system designed for retail businesses. It features robust Role-Based Access Control (RBAC) covering Admin,...
About the Project
A comprehensive Next.js Point of Sale (POS) system designed for retail businesses. It features robust Role-Based Access Control (RBAC) covering Admin, Manager, and Cashier roles. The system includes staff management, session monitoring, inventory tracking, and invoice generation. It is optimized for performance with Redis caching and supports full internationalization (i18n) for English and Bengali.
Key Features
Role-Based Access Control (RBAC)
Granular permissions for Admins, Managers, and Cashiers.
Internationalization (i18n)
Native support for English and Bengali using next-intl.
Session Management
Monitor active sessions and device tracking for security.
Inventory & Stock Management
Real-time tracking of products, categories, and low stock alerts.
Invoice Generation
Create professional invoices with tax calculation and discount support.
Project Gallery



Project Overview
Architecture Highlights
- Microservices-ready Architecture
- Dockerized Deployment
- Redis Caching Layer
- RBAC Security Model