Skip to main content

Welcome to jshERP

jshERP (GuanYiJia ERP, formerly HuaXia ERP) is a leading open-source ERP system designed specifically for small and medium-sized enterprises. With comprehensive inventory management, financial accounting, and production capabilities, jshERP helps businesses reduce their information technology costs while maintaining professional-grade features.

What is jshERP?

jshERP is a full-featured enterprise resource planning system built with modern web technologies. It provides a complete solution for managing your business operations including:
  • Inventory Management - Track products, warehouses, and stock movements
  • Financial Accounting - Manage accounts, income, expenses, and financial reporting
  • Sales & Purchasing - Handle orders, invoicing, and supplier management
  • Production Management - Control manufacturing processes and material planning
  • Multi-tenant Architecture - Support multiple organizations on a single deployment
jshERP is 100% open source under the Apache-2.0 license, which means enterprises can use it commercially without restrictions.

Who is jshERP For?

jshERP is designed for three primary audiences:

Small and Medium Businesses

If you’re running a retail store, manufacturing facility, or wholesale operation, jshERP provides all the tools you need to manage your business efficiently:
  • Retailers - Point of sale, inventory tracking, customer management
  • Manufacturers - Production planning, material management, assembly/disassembly
  • Wholesalers - Multi-warehouse management, batch operations, supplier relations
  • Multi-location Businesses - Centralized control with branch support

Individual Developers

Developers can use jshERP as a foundation for custom business applications:
  • Clean Architecture - Built with SpringBoot 2.0 and Vue 2.7
  • Extensible Plugin System - Add custom features without modifying core code
  • REST API - Well-documented APIs for integration
  • Active Community - Learn from an established codebase

Enterprise IT Teams

IT departments can deploy jshERP as a cost-effective alternative to commercial ERP systems:
  • Self-hosted Deployment - Full control over your data and infrastructure
  • Multi-language Support - Available in 73 languages globally
  • Role-based Access Control - Granular permissions system
  • Cloud or On-premise - Flexible deployment options

Key Benefits

Cost Effective

Eliminate expensive licensing fees with 100% open-source software. Pay only for hosting and support if needed.

Feature Rich

Comprehensive ERP functionality including inventory, finance, sales, purchasing, and reporting modules.

Easy to Deploy

Straightforward installation process with Docker support. Get running in minutes, not days.

Actively Maintained

Regular updates, bug fixes, and new features from an engaged development community.

Technology Stack

jshERP is built with proven, enterprise-grade technologies: Backend:
  • SpringBoot 2.0.0 - Core application framework
  • MyBatis 1.3.2 - Database persistence layer
  • MySQL 8.0.24 - Relational database
  • Redis 6.2.1 - Caching and session management
Frontend:
  • Vue 2.7.16 - Progressive JavaScript framework
  • Ant Design Vue 1.5.2 - UI component library
  • Jeecg-Boot 2.2.0 - Template framework
Infrastructure:
  • Java 8 - Runtime environment
  • Maven 3.3.9 - Build and dependency management
  • Nginx 1.12.2 - Reverse proxy and static content serving

Deployment Options

jshERP offers flexible deployment options to match your needs: Access the hosted cloud platform at http://cloud.gyjerp.com for immediate use. Perfect for:
  • Quick evaluation and testing
  • Small teams getting started
  • Businesses without IT infrastructure
Cloud platform pricing: ¥198/year per tenant with mobile app access included.

Self-Hosted Deployment

Deploy on your own infrastructure for complete control:
  • Linux/Windows Servers - Standard server deployment
  • Docker Containers - Containerized deployment
  • Cloud VPS - AWS, Azure, Aliyun, etc.
  • On-Premise Hardware - Air-gapped or secure environments

Getting Started

Ready to begin? Here’s what to do next:
1

Explore Features

Review the comprehensive features list to understand what jshERP can do for your business.
2

Quick Start Guide

Follow the quickstart guide to create your first account and start using the system.
3

Installation

For self-hosted deployment, follow the installation guide to set up your own instance.

Community and Support

jshERP has an active community of users and developers:
For production deployments, we strongly recommend reviewing the security best practices and performing proper system hardening.

License

jshERP is released under the Apache License 2.0, which allows:
  • Free use for commercial purposes
  • Modification and distribution
  • Private use
  • Patent protection
You are free to use jshERP in your business without any licensing fees.

Build docs developers (and LLMs) love