SYSTEM_STATUS: [DEV_MODE]

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,...

Next.js
TypeScript
PostgreSQL
Prisma ORM
Redis
Docker
Tailwind CSS
Better Auth
Next-Intl
Recharts
Zustand
Zod

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

Gallery image 1
Gallery image 2
Gallery image 3

Project Overview

Lines of Code
N/A
Build Time
Unknown
Status
IN DEVELOPMENT
Completed
Ongoing

Architecture Highlights

  • Microservices-ready Architecture
  • Dockerized Deployment
  • Redis Caching Layer
  • RBAC Security Model