New
Apps 1,501Makers 1,499This week 1,501
Promote your app−30%
GrowERP screenshot 1
0views in
the last 30 days

GrowERP

GrowERP AI Flutter ERP for Web, Linux, MacOS, Windows, Android, IOS using Moqui.org in English...

Built with Claude Code

by growerp · Unclaimed · from THThailand · added Oct 29, 2026
no ratings0 comments

GrowERP - Open Source Modular ERP Platform

GrowERP is an open-source, multi-platform ERP application built with a modular architecture that allows for unprecedented extensibility and customization. Whether you're a small business or an enterprise, GrowERP adapts to your needs through its flexible building block system.

🚀 Quick Start

Try GrowERP Now

Production Applications: Free trial 2 weeks period without credit card

Applications limited availability under test: dummy credit card always approved

Create a new company, select demo data, and explore! Login credentials will be sent to your email.

Install Locally: see the manual installation below

📚 Documentation

🚀 Quick Start: New to GrowERP? Start with the Extensibility Overview for a complete roadmap, then check the Building Blocks Guide for frontend development or the Backend Components Guide for backend development.

📖 Full Documentation Index: See docs/README.md for the complete documentation index — 41+ guides organised by role, with reading paths for Project Managers, Architects, Frontend/Backend Developers, DevOps, QA, and more.

⭐ Phase 12 - Assessment Landing Page Implementation (LATEST)

🏗️ Core Development & Architecture

🔧 Integration & APIs

🚀 Deployment & Operations

📋 Business & Management

🤝 Contributing & Community

📖 Additional Resources

📝 Documentation Status & Maintenance

The GrowERP documentation is actively maintained and regularly updated. Key features:

  • 📊 Comprehensive Coverage: 25+ detailed guides covering all aspects of development and deployment
  • 🔗 Cross-Referenced: All documents include links to related topics and examples
  • 🎯 Use Case Focused: Documentation organized by developer needs and experience levels
  • 📱 Multi-Platform: Covers Web, Android, iOS, Linux, Windows, and macOS development
  • 🤖 AI-Ready: Includes AI integration guides and MCP server documentation

💡 Documentation Navigation Tip: Start with the Extensibility Overview for a complete roadmap of all available documentation. Each guide includes cross-references and practical examples to help you find exactly what you need for your specific use case.

🔄 Contributing to Documentation: Found something missing or outdated? We welcome documentation contributions! See our Contributing Guide for how to improve the docs.

🏛️ Architecture Overview

GrowERP uses a modular architecture that promotes reusability and extensibility:

┌─────────────────────────────────────────────────────────────┐
│                    Applications Layer                        │
│  Admin, Hotel, Freelance, Marketing, Rental, Agents,         │
│  Support, Assessment, Website, Custom...                     │
└─────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│                  Building Blocks Layer                      │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────┐ │
│ │growerp_core  │ │growerp_catalog│ │growerp_order │ │ ...  │ │
│ │growerp_models│ │growerp_inventory│ │_accounting  │ │      │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────┘ │
└─────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────┐
│                    Backend Layer                            │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ ┌──────┐ │
│ │GrowERP Comp. │ │Custom Comp.  │ │Mantle UDM    │ │Moqui │ │
│ │              │ │              │ │Mantle USL    │ │Frame │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ └──────┘ │
└─────────────────────────────────────────────────────────────┘

🧩 Building Blocks (Frontend)

  • growerp_core - Foundation templates and UI components
  • growerp_models - Data models and API clients
  • growerp_catalog - Product and category management
  • growerp_inventory - Warehouse and stock management
  • growerp_manufacturing - Bill of Materials, Work Orders, and Routings
  • growerp_manuf_liner - Custom liner manufacturing and production PDF generation
  • growerp_order_accounting - Orders, invoices, and accounting
  • growerp_user_company - User and company management
  • growerp_marketing - Marketing campaigns and analytics
  • growerp_website - Website content management
  • growerp_activity - Task and activity tracking
  • growerp_chat - Real-time communication
  • growerp_courses - eLearning course and content management
  • growerp_sales - Sales pipeline and opportunity management
  • growerp_outreach - Outreach and lead engagement
  • growerp_hr - Employee and human resources management
  • growerp_rental - Rental scheduling, availability and Gantt-style booking
  • growerp_wiki - Wiki pages and documentation management
  • growerp_adk - AI agent chat and control center UI

⚙️ Backend Components

  • moqui-adk - Agent Development Kit for multi-agent orchestration and governance
  • moqui-mcp - Model Context Protocol for external AI tool integration
  • Moqui Framework - Enterprise-grade backend framework
  • REST APIs - Automatic JSON serialization and authentication
  • Entity Engine - ORM with automatic CRUD operations
  • Service Engine - Business logic with transactions
  • Security - Role-based access control

🌟 Key Features

✨ For Businesses

  • Multi-platform - Web, Android, iOS from single codebase
  • Modular Design - Use only what you need
  • Industry-Specific - Pre-built applications for different sectors
  • Scalable - From small business to enterprise
  • Open Source - No licensing fees, full control

🛠️ For Developers

  • Extensible Architecture - Create custom building blocks and components
  • Modern Tech Stack - Flutter frontend, Moqui backend
  • Comprehensive Documentation - Detailed guides for all aspects
  • Active Community - Collaborative development environment
  • Best Practices - Established patterns and conventions

🏢 For Organizations

  • Cost Effective - 60% reduction in Total Cost of Ownership
  • Rapid Development - 50% faster application development
  • Customizable - Adapt to specific business requirements
  • Future-Proof - Modular architecture supports evolution
  • Community-Driven - Benefit from collective innovation

🚀 Getting Started

Prerequisites

Manual Installation

  1. Clone the repository with all submodules:

    git clone https://github.com/growerp/growerp
    cd growerp
    git submodule update --init --recursive
    ./setup-backend.sh # (or windows: ./setup-backend.ps1)
    
  2. Start the backend (in separate terminal):

    cd moqui
    # First time only — build and load initial data
    ./gradlew build
    java -jar moqui.war load types=seed,seed-initial,install no-run-es
    
    # Regular startup
    java -jar moqui.war no-run-es
    
  3. Run the Flutter application:

    cd flutter
    # First time only
    dart pub global activate melos
    export PATH="$PATH":"$HOME/.pub-cache/bin"
    melos clean && melos bootstrap #(windows: ignore error with flutter-startup.sh)
    melos l10n --no-select
    melos build --no-select
    
    # Run the admin app
    cd packages/admin
    flutter run
    
  4. Access the backend admin:

Docker Installation

For Docker-based installation, see the Docker README.

🎯 Use Cases & Applications

🏢 Admin Application

Complete ERP solution with:

  • Product catalog management
  • Inventory tracking
  • Order processing
  • Accounting and invoicing
  • User and company management
  • Website content management
  • Marketing campaigns
  • AI Agent orchestration and control center
  • LLM system usage tracking and token limits

🏨 Hotel Application

Specialized for hospitality:

  • Room management
  • Reservation system
  • Guest services
  • Housekeeping
  • Billing and accounting

💼 Freelance Application

Project management focused:

  • Client management
  • Time tracking
  • Project organization
  • Invoicing
  • Activity monitoring

📣 Marketing Application

Campaigns, content and lead engagement:

  • Marketing campaigns and content management
  • Website content management
  • Outreach and lead engagement
  • Sales pipeline and opportunities

🏗️ Rental Application

Equipment and asset rental:

  • Rental scheduling and availability (Gantt view)
  • Rate management
  • Billing and accounting
  • Utilization statistics

🤖 Agents Application

AI agent governance and organization setup:

  • AI agent chat, jobs and approvals
  • Action audit trail
  • Company, employees and website setup
  • System configuration

🎧 Support Application

Customer support and ticketing:

  • Ticket management
  • Customer communication
  • Issue tracking and resolution
  • Reporting

📊 Assessment Application

Lead capture and AI-scored assessment platform:

  • AI-powered assessment scoring
  • Landing page generation
  • Lead capture and management
  • Integration with Admin ERP

🔧 Custom Applications

Build your own using:

  • Existing building blocks
  • Custom components
  • Industry-specific workflows
  • Tailored user interfaces

🤝 Contributing

We welcome contributions from developers of all skill levels! Here's how you can help:

🎯 Contribution Areas

  • 🐛 Bug Fixes - Report and fix issues
  • ✨ New Features - Building blocks, backend components, integrations
  • 📚 Documentation - Improve guides, add examples, translations
  • 🧪 Testing - Unit tests, integration tests, quality assurance
  • 🎨 UI/UX - Design improvements, accessibility, themes

🚀 Getting Started

  1. Read our Contributing Guide
  2. Check the Extensibility Documentation
  3. Follow our Code of Conduct
  4. Join the community discussions

📈 High-Priority Areas

  • Industry-specific building blocks (healthcare, education, manufacturing)
  • Integration modules (payment, shipping, analytics)
  • Localization and internationalization
  • Performance and scalability improvements

📱 Screenshots

Admin Application

Mobile Screenshots

Dashboard Company Ledger
Orders Employees

Web/Tablet Screenshots

Dashboard
Company
Orders
Ledger
<img

Description taken from the repository README.

Ratings

–
0 ratings
5 0
4 0
3 0
2 0
1 0

Rate this app

Sign in to rate

Comments 0

Sign in to comment

No comments yet.

Related apps

#erp · #flutter · #business