Open Source: GrowERP is a fully open-source ERP system, allowing for complete customization and community-driven development.
Multi-Platform: Built with Flutter, the application offers a consistent user experience across:
Multi-Tenancy:
Applications: GrowERP ships several ready-to-use applications built from reusable domain packages:
AI-Powered Features: Integrated AI capabilities powered by Google Gemini, including invoice scanning, assessment scoring, landing page generation, and AI-assisted content creation.
Real-Time Chat: Built-in WebSocket-based chat and notifications for team collaboration.
Data Exchange: CSV import and export for bulk data operations across all major entities.
PDF Reports: Generate professional PDF reports and documents directly from the application.
Payment Integration: Stripe integration for processing customer payments.
Dark Mode: Full dark mode support across all applications.
Demo Data: The system can be initialized with demo data, providing a pre-populated environment to explore and test the system's features.
Local Installation:
growerp install) simplifies the setup process.Backend:
Frontend:
Generated Business Website: GrowERP automatically generates a professional, customer-facing website based on the data within the ERP system.
Dashboard: A centralized and customizable dashboard provides a real-time overview of key business metrics and operations.
User and Company Management:
Catalog Management:
Order Management:
Inventory Management:
Manufacturing:
Accounting:
Activity and Task Management:
Marketing and CRM:
Sales:
Website Management:
Dashboard: A specialized dashboard designed for the unique needs of hotel operations, providing a quick overview of key metrics.
Room Management:
Reservation Management:
Accounting:
Dashboard: An overview of active projects, tasks, and billable hours.
Project Management: Create and manage client projects, milestones, and deliverables.
Task Management: Assign and track tasks within projects.
Time Tracking: Log billable and non-billable hours against projects and tasks.
Invoicing: Generate and manage invoices based on logged time and project costs.
Accounting: Full accounting cycle including payments and ledger management.
Dashboard: A student-facing overview of enrolled courses and progress.
Course Catalog: Browse and enroll in available courses.
Curriculum Management: Structured course content with lessons and media delivery.
Enrollment Management: Manage student enrollments and access.
AI Content Generation: AI-assisted course content creation for instructors.