Back

AMG-ERP Solution

  • Platform

    Python, Django, PostgreSQL, Okta / Microsoft 365 SSO, Redis, AWS S3, Docker, React JS, Redux, React Flow

  • Industry

    Marble and Granite

  • Countries

    United States, Canada

  • Started Year

    Jan 2024

01

Overview

This project involved building a full-scale ERP ecosystem tailored specifically for marble and granite fabricators โ€” companies that manage heavy production workflows, custom projects, installation planning, and multi-organisation operations. The goal was to replace fragmented spreadsheets, siloed tools, and manual communication loops with a unified, automated, and scalable platform.

02

The Solution:

We engineered a fully integrated ERP platform featuring:

  • 1. Multi-Organisation & Multiโ€‘Role User Management

    • A single user can join multiple organisations.
    • Each organisation assigns roles by department (Data Entry, Purchasing, CAD, Template, Installations, etc.).
    • Custom access controls ensure secure and accurate permission flows.
    • Organisation owners can invite staff, manage roles, and maintain complete control.
  • 2. Smart Organisation Landing Experience

    Upon login, users with multiple organisations see:

    • A personalised welcome dashboard.
    • Clear organisation cards with membership details.
    • Quick actions to create or join organisations.

    This reduced confusion and made onboarding painless.

  • 3. Departmentโ€‘wise Dashboard & KPIs

    Each organisation gets:

    • Quotations sent, closed leads, and active projects tracking.
    • Revenue overview.
    • Active user and engagement metrics.
    • Sales graph to monitor monthly performance.

    This centralised data empowers leadership to make faster decisions.

  • 4. Production Calendar Management

    The production schedule is the heart of a stone fabrication business. We built a powerful calendar engine enabling:

    • Visual planning for each job across multiple phases (Template, CAD, Material Allocation, Install, Invoice, etc.).
    • Filters by department, assignee, and activity type.
    • Allocation tracking (e.g., Sqft assigned to each job phase).
    • Clear colour-coded events for quick interpretation.

    Teams now get real-time clarity on upcoming workload and bottlenecks.

  • 5. Taskboard Management (Kanban Workflow)

    Each department operates with a dedicated taskboard:

    • Columns for To Do, In Progress, Done, and Issues.
    • Job cards with project info, timestamps, status updates, and recent issues.
    • A departmentโ€‘level filter and scope visibility.

    This turns previously scattered job tracking into a systematic, reliable workflow.

  • 6. Advanced CRM with Project-Level Intelligence

    The CRM module powers complete project management:

    • General project info (location, units, pricing mode, installation days, etc.).
    • Field sets and product variants per unit.
    • Boilerplate notes for consistency.
    • File storage for drawings, selections, and installation documents.
    • Phase-wise job tracking is attached to each project.

    This ensures end-to-end traceability from quote to installation.

  • 7. Inventory & Material Management

    We implemented:

    • Stock tracking for slabs, remnants, tiles, sinks, and accessories.
    • Real-time consumption logs linked with job allocation.
    • Department-wise material requests.

    This eliminates material mismanagement and delays.

  • 8. Leave & Staff Management

    HR workflows were simplified:

    • Leave requests, approvals, and rejections.
    • Department-role assignments.
    • Status tracking for active/inactive staff.

    Companies now maintain clean staff records across multiple organisations.

03

Client Challenges:

Marble and granite companies face a unique combination of operational hurdles:

  • Disconnected processes between sales, production, installation, and accounting.
  • Lack of visibility across departments.
  • Heavy dependency on manual data entry and crossโ€‘team follow-ups.
  • Difficulty managing staff roles across multiple organisations.
  • Complex project structures involving phases, field sets, product variants, and boilerplates.
  • Inefficient scheduling and calendar planning for production and installation.
  • Zero centralised place for job status tracking, issues, and task coordination.

The client needed a robust ERP that tied all business operations together โ€” without forcing teams to change the way they naturally worked.

04

Key Highlights:

  • 100% workflow automation across departments.
  • Custom job lifecycle matching real-world fabrication processes.
  • A single ERP replacing 7โ€“8 separate tools.
  • Reduced operational delays by improving visibility and accountability.
  • A scalable architecture supporting multiple independent organisations.
05

Impact Delivered:

  • Faster project turnaround due to precise scheduling.
  • Clear accountability for every job stage.
  • Significantly reduced communication gaps.
  • Better forecasting for production, inventory, and manpower.
  • Enhanced user experience for both staff and management.
06

Conclusion:

This ERP was built to scale with the industry โ€” not just automate current workloads. By giving marble and granite companies a centralized ecosystem, we empowered them to run their entire business more efficiently, more transparently, and with fewer operational surprises.

This solution now serves as a modern benchmark for how fabrication companies can digitize their operations end-to-end.

Other Case Studies

TESTIMONIALS

What People Say About Briskstar

We always connected dots across ecosystems

Get In Touch

Builderry LTD

Client of Company

I haven't given top ratings for nothing. I needed someone with English to explain in simple language to me the .Net architecture, being a non-technical person. I will definitely come back if I need further help with other such requirements. THANK YOU!

Quick Support

Why Do You Wait?

We don't see any reason to wait to contact us. If you have any, let's discuss them and try to solve them together. You can make us a quick call or simply leave a message in our chat. We assure an immediate and positive response.

Call Us

Questions about our services or pricing? Call for support

contact +91 99041-54240 contact +91 99041-54240
chat

Contact Us

Our support will help you from  24*7

Contact Us Contact Us

Fill out the form and we'll be in touch as soon as possible.

round-shape
dot-border