Case Study

NCH Desktop App – Role-Based ERP System

Role-based Business Management for NCH

NCH Desktop App – Role-Based ERP System - Featured image

Project Overview

Flutter desktop app for internal business ops at gold hallmarking center: RBAC, multi-branch, financials, and real-time reporting.

Industry

Business Management

Timeline

6 months

Technology

Flutter, Dart, Hasura, GraphQL

Platform

Windows & macOS

Key Highlights

  • Role-based access control
  • Multi-branch and department management
  • Financial and reporting tools
  • All different Gold Lab Processes

The Challenge

Streamline internal business operations with secure, role-based access and multi-branch support.

Our Approach

Developed a modular Flutter desktop app with dynamic RBAC, multi-branch logic, and real-time dashboards.

The Results

Improved efficiency, security, and reporting for all business roles.

Technical Highlights

  • Dynamic menu and permissions based on user role
  • Branch/department switching
  • Live dashboards and reporting
  • Financial tracking and exportable reports
  • Gold Hallmarking complete process
  • Different in house gold laboratory processes
  • Invoicing for different gold laboratories
  • Hallmark verification with QR based card printing