top of page
Goals
The aim is to design 0-1 design system for a next-generation Cannabis ERP platform
-
Develop an AI-driven design system for an intuitive and scalable Cannabis ERP platform.
-
Automate compliance and workflows to reduce manual effort and regulatory risks.
-
Enhance user experience with a seamless, multi-device interface.
-
Ensure security and scalability for future growth and industry needs.
Challenges
While many industries have evolved with AI, cannabis industry remain untapped—until now.
-
Many existing ERP solutions are complex and difficult to navigate. Designing an intuitive AI-powered interface that improves accessibility and efficiency is critical.
-
Ensuring AI-driven automation, alerts, and predictive analytics are precise, actionable, and beneficial without overwhelming users with unnecessary complexity.
-
Cannabis operators work across desktop, tablets, and mobile devices, necessitating a responsive design
Overview
GreenTrace is a SaaS platform for the cannabis industry, managing the entire seed-to-sale process. The project centered on building a design system to simplify compliance, automate workflows, and streamline operations from Seed-to-Sale
Background
A San Francisco-based company specializing in computer vision, yield forecasting, and supply chain had fragmented product designs, leading to a disjointed user experience. We aimed to unify them into a single ERP SaaS platform with consistent design guidelines.
Team
Designers
Omkar Kadam & Kriti Gohil
Timeline
Dec 2024 - Feb 2025
Tools
Figma
Confluence
Zeplin
Navigating Cannabis Industry Complexity
What’s going on with the Cannabis industry?
Cannabis has been a fragmented industry for decades, with legalization battles dating back to the 1970s. While 38 states allow some form of legal cannabis, regulations on cultivation, tracking (seed-to-sale), and sales remain inconsistent. Since 2014, states have introduced strict compliance systems, but understanding where to grow, how to sell, and what’s legal is still a challenge.

Purpose
The cannabis industry lacks an all-in-one solution for compliance, inventory, and financial management, leading to inefficiencies. A dedicated ERP centralizes operations, ensuring seamless tracking and regulatory adherence.

Operational Needs
This ERP streamlines cannabis operations from seed to sale, ensuring compliance, efficiency, and transparency. It integrates following things

Seed-to-Sale Tracking
Seed-to-Sale tracks cannabis from cultivation to sale, ensuring compliance and transparency while streamlining inventory and traceability.

Reporting and Analytics
Real-time insights into operations, helping track performance and identify trends empowering data-driven decisions.

Inventory and Warehouse Management
Tracking stock levels, optimizing operations and ensureing efficient product flow, reducing errors and improving order accuracy.

Customer Relationship Management (CRM)
streamlining customer interactions and tracking sales activities to enhance relationships and drive growth.

Financial Management
Tracking revenue, expenses, and profitability, ensuring accurate financial reporting. Also streamlining budgeting, and forecasting.

Manufacturing and Processing
Production workflows and optimizing resource usage and ensuring quality control improving efficiency throughout.

Security and Access Control
Manages user permissions, ensuring secure access to sensitive data also safeguarding system and audit trails

Point of Sale (POS) and Distribution
Streamlines transactions and inventory management, ensuring accurate sales and product movement tracking.

Cultivation Management
tracking plant growth optimizing cultivation processes ensuring compliance and maximizing yield.

Compliance Management
Ensuring adherence to industry regulations and standards to simplify tracking, reporting, and auditing, minimizing risk.

Supply Chain Management
Optimizing product flow from suppliers to customers, enhancing efficiency by tracking shipments, managing orders.

Integration with External Systems
Connecting the ERP with third-party platforms, enabling seamless data exchange and enhancing efficiency
Competitive Analysis
In the competitive landscape of cannabis ERP solutions, Flourish Software, Canix, and Distru are prominent players, each offering unique features tailored to the industry's needs

Research
We conducted an in-depth visual audit of leading cannabis ERP solutions, analyzing their layout, user experience, key features, and pain points. This assessment helped identify opportunities for improving efficiency, compliance, and usability in our system.
Understanding these challenges, we set out to redefine the user experience by creating a comprehensive Design System tailored for the cannabis ERP industry


Design System
We built a dashboard to track component progress, ensuring organization, transparency, and seamless collaboration between designers and the product team.
A progress tracking dashboard that serves as the central hub for the design system, housing all its components in one place.

Each color in GreenTrace palette is thoughtfully chosen with purpose, impact, and accessibility in mind, ensuring a seamless and inclusive user experience.

Our typography blends Roboto and SF Pro, chosen for their modern, clean, and highly readable design, ensuring clarity, consistency, and accessibility

We implemented an eight-point grid system, ensuring all elements are consistently spaced and sized in multiples of eight pixels, creating a cohesive, balanced, and user-friendly design.

Sizing guideline for Data Grid
Anatomy

Padding

Columns

Pagination

Dropdown menus in the pagination

Text

Hovering over a truncated column

Sorting

Sorting with a progress indicator

Dropdown Menu



Buttons




Accordions


We then began developing an evolving set of components, following the Atomic Design approach. Through ongoing collaboration with developers, we ensured intuitive naming conventions and a well-structured component hierarchy that worked seamlessly for both teams.

In conclusion
What I Learned and Where It Takes Me
Simplifying Complexity
Designing for ERP systems taught me how to break down intricate workflows and create intuitive, structured solutions.
Scalability Matters
A well-built design system isn’t just about the present; it needs to evolve with the product and scale effortlessly.
User-Centered Thinking
Every component and interaction should serve a purpose, making the user’s job easier, not harder.
Collaboration is Key
Working closely with developers and stakeholders helped bridge the gap between design vision and technical execution.
Consistency Drives Efficiency
A unified system reduces redundancy, speeds up development, and enhances the overall user experience.
Omkar Kadam

GreenTrace


AI-Driven Cannabis ERP Design System
Overview
integrate AI to automate compliance monitoring, streamline workflows, and minimize the risk of regulatory violations.
Target Audience
Cannabis business operators (cultivators, processors, distributors, retailers)
Key Features
AI Compliance Assistant, Automated Documentation, & Seed-to-Sale Tracking
My Role
UX Design, UI Design, Design System, Design Handoff
bottom of page