Blanksys

BlankSys is a Point of Sale (POS) solution designed to support retail and business operations with an integrated hardware and software experience. The project focuses on creating a simple, efficient, and user-friendly POS interface for managing transactions and daily business activities.

ERP Retail 2024
Blanksys preview
Project Type
ERP
Industry
Retail
Client
CV Selamat
Year
2024

BlankSys is a Point of Sale (POS) solution designed to support retail and business operations with an integrated hardware and software experience. The project focuses on creating a simple, efficient, and user-friendly POS interface for managing transactions and daily business activities.

Project Overview

A comprehensive solution to automate sales, purchasing, and financial recording processes

Project Details

Project Name: BLANKSYS Hardware POS

Category: Cloud-based Point of Sales System

Target Users: Hardware stores, building materials, and engineering suppliers

Main Objectives

  • Automate sales, purchasing, and financial recording processes
  • Provide real-time business insights with interactive dashboards
  • Simplify inventory, customer, supplier, and transaction management

Team & Roles

UI/UX Designer and Full Stack Developer

UI/UX Designer

Firdaus

UI/UX Designer

Responsible for user research, interface design, and optimal user experience.

  • User Research & Analysis
  • Wireframing & Prototyping
  • Visual Design & Branding
  • User Testing & Iteration
Full Stack Developer

Joko Purwanto

Full Stack Developer

Handles frontend and backend development, plus scalable system architecture.

  • Frontend Development (React + TypeScript)
  • Backend Development (Node.js + NestJS)
  • Database Design & Optimization
  • DevOps & Deployment

Problems We Addressed

Challenges faced by hardware stores in managing thousands of SKUs and daily operations

Inventory Complexity

Thousands of SKUs with retail/wholesale price variations, hard to manage manually.

Error-Prone Manual Systems

Manual systems are prone to errors and hard to update prices and stock in real-time.

Slow Recording Process

Recording transactions, stock, and financial reports takes far too long.

Lack of Integration

No integration between sales, purchasing, and accounting causes fragmented data.

Supplier Management

Difficulty managing goods purchases from suppliers and tracking orders.

Manual Reporting

Financial and business reports are still made manually and take a long time.

Solutions & Key Features

Integrated system that addresses all problems with modern technology

Dashboard

Real-time dashboard with easy-to-understand data visualization for business performance monitoring.

Store Profile

Complete store profile settings — name, address, contact, logo, and automatic invoice templates.

Inventory

Product data, categories, brands, units, multi-warehouse, and wholesale/retail pricing.

Customer & Seller

Customer and customer group management, plus integrated seller/reseller data.

Sales

Fast sales transactions, detailed sales history, and sales return management.

Purchases

Purchase Orders, Receive Orders, and Return Orders integrated with inventory.

Design Process

Systematic methodology from research to implementation

1

Research & Persona

In-depth research with 3 methods to understand user needs and competitors.

  • User Interview — direct Q&A with building store owners
  • Competitor Research — Toqoo POS and Manager.io benchmarking
  • Brainstorming with AI — ChatGPT, Gemini, Claude for business flow
2

User Flow & System Concept

System flow design based on research findings.

  • User journey mapping with Figjam
  • Creating system module list
  • Logic flow and system policies
3

Wireframe

Rough system design to visualize concepts, layouts, and data input flows.

4

User Interface Design

BLANKSYS visual identity aligned with functional needs and client aesthetics.

Design System

Shadcn UI for component consistency · Font: Raleway

Color Palette

5

Prototyping

Interactive prototype with full navigation and user scenario simulation.

  • Category selection dropdown, pop-up modals, page transitions
  • Tested on desktop POS, tablet, and mobile responsive views
6

User Testing

Design validation with real users before full development.

Participants: 2 store owners, 2 cashiers, 1 warehouse admin — testing item entry, sales transactions, and daily reports, measured by task completion rate, time on task, and error rate.

Tech Stack & Architecture

Modern technology and scalable architecture for optimal performance

Frontend

ReactJS · TypeScript · SPA

Single Page Application with TypeScript for type-safety and fast navigation.

Backend

Node.js · ExpressJS · NestJS

Scalable API with modular structure and dependency injection.

Database

MySQL · PostgreSQL

MySQL for daily transactions, PostgreSQL for analytics and reporting.

Security

JWT Access & Refresh Token with RBAC for role-based access control.

Architecture

Monorepo with pnpm workspace for team sync and dependency management.

Hosting

Self-hosted on IDCloudhost VPS for full control and cost effectiveness.

Gallery

Interface screenshots and BLANKSYS implementation in the field

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 8

Results & Conclusion

A system that has been successfully operating and providing real value

System Fully Operational

As of June 2025, BLANKSYS Hardware POS has been officially used by clients and runs smoothly.

Operational Efficiency

Process automation reduces recording time from hours to minutes.

Real-time Insights

Dashboard provides full visibility into daily business performance.

Client Satisfaction

Free maintenance for the first year with fast response for bug fixes.

Ready to Try BLANKSYS?

Experience firsthand the revolutionary POS system for your hardware business

React Express JS ShadCN Docker
ERPWarehouse

Related Projects

View all projects

SALES DASHBOARD

Abi Mineral System

DISTRIB

ERP · Distribusi Air Minum

Abi Mineral System

Dari catatan kertas dan pesan WhatsApp, menjadi satu sistem yang mengalir sendiri. ERP untuk distribusi air minum — dari order sales, konfirmasi admin, invoice, surat jalan, sampai penagihan.

Laravel React Inertia.js PWA

View Project

Related Articles

View the blog

Software and Digital Solution

Have a project in mind?

Tell us what you're trying to build. Let's explore the right solution together.