Erpnext Suite

Open-source ERP system for accounting, stock, manufacturing, CRM, and more

Install Erpnext Suite

bench get-app https://github.com/chinhcodelo/erpnext-suite

Tags

  • accounting
  • erp
  • frappe
  • inventory
  • mariadb
  • postgresql

Add the Frappe Gems badge to your README

Maintain Erpnext Suite? Paste this into your README:

[![Listed on Frappe Gems](https://frappegems.com/api/method/frappe_gems.seo.badge?app=chinhcodelo%2Ferpnext-suite)](https://frappegems.com/gems/apps/chinhcodelo/erpnext-suite)

About Erpnext Suite

ERPNext Logo

hongocchinh ERP

Powerful, Intuitive and Open-Source ERP

[![Learn on Frappe School](https://img.shields.io/badge/Frappe%20School-Learn%20ERPNext-blue?style=flat-square)](https://frappe.school)

[![CI](https://github.com/hongocchinh/erpnext-suite/actions/workflows/server-tests-mariadb.yml/badge.svg?event=schedule)](https://github.com/hongocchinh/erpnext-suite/actions/workflows/server-tests-mariadb.yml) [![docker pulls](https://img.shields.io/docker/pulls/hongocchinh/erpnext-suite.svg)](https://hub.docker.com/r/hongocchinh/erpnext-suite)
ERPNext Hero Image
Live Demo - Website - Documentation
## Overview 100% Open-Source ERP System to help you run your business. Running a business is a complex task - handling invoices, tracking stock, managing personnel, and other daily operations. In a market where software is sold separately to manage each of these tasks, hongocchinh ERP does all of the above and more, for free. ## Key Modules - **Accounting**: All the tools you need to manage cash flow in one place, right from recording transactions to summarizing and analyzing financial reports. Handle multi-currency transactions, bank reconciliations, and tax compliance. - **Stock**: Real-time inventory tracking across warehouses. Manage stock entries, quality inspections, batch tracking, and automatic reordering with minimum stock levels. - **Manufacturing**: Simplifies the production cycle, helps track material consumption, exhibits capacity planning, handles subcontracting, and manages Bills of Materials (BOM) and Work Orders. - **CRM**: Manage your sales pipeline from lead capture to deal closure. Track communications, schedule follow-ups, and generate sales forecasts with comprehensive customer relationship tools. - **Buying**: Streamline procurement with purchase orders, supplier management, and material requests. Track purchase analytics and manage multi-currency purchasing workflows. - **Selling**: Manage quotations, sales orders, and deliveries. Handle customer pricing, discounts, and loyalty programs with integrated invoicing. - **HR**: Complete human resource management including employee records, payroll, leave management, expense claims, and recruitment workflows. - **Projects**: Deliver both internal and external projects on time, budget and profitability. Track tasks, timesheets, and issues by project with Gantt charts and analytics. - **Support**: Manage customer support tickets, service level agreements, and issue tracking with integrated communication channels.
Screenshots
## Tech Stack | Layer | Technology | |-------|-----------| | Language | Python, JavaScript | | Framework | Frappe Framework | | Database | MariaDB / PostgreSQL | | Cache | Redis | | Frontend | Frappe UI (Vue-based) | ## Production Setup ### Managed Hosting You can try [Frappe Cloud](https://frappecloud.com), a simple, user-friendly, and sophisticated [open-source](https://github.com/frappe/press) platform to host Frappe applications reliably and securely. It handles installation, setup, upgrades, monitoring, maintenance, and support of your Frappe deployments.
Try on Frappe Cloud
### Self-Hosted #### Docker See [Frappe Docker Documentation](https://github.com/hongocchinh/erpnext-suite) for full documentation & FAQ on Docker setup #### Prerequisites - [Docker](https://docs.docker.com/get-docker/) - [Docker Compose v2](https://docs.docker.com/compose/) - [git](https://docs.github.com/en/get-started/getting-started-with-git/set-up-git) > For Docker basics and best practices refer to Docker's [documentation](https://docs.docker.com) ### Try on your environment > **Disposable demo only** - This setup is intended for quick evaluation. Expect to throw the environment away. First clone the repo: ```sh git clone https://github.com/frappe/frappe_docker cd frappe_docker ``` Then run: ```sh docker compose -f pwd.yml up -d ``` Wait for a couple of minutes for ERPNext site to be created or check the `create-site` container logs before opening browser on port `8080`. (username: `Administrator`, password: `admin`) ## Development Setup ### Manual Install The Easy Way: our install script for bench will install all dependencies (e.g. MariaDB). See https://github.com/frappe/bench for more details. ### Local To setup the repository locally follow the steps mentioned below: 1. Setup bench by following the [Installation Steps](https://frappeframework.com/docs/user/en/installation) and start the server ``` bench start ``` 2. In a separate terminal window, run the following commands: ``` bench new-site erpnext.localhost ``` 3. Get the ERPNext app and install it ``` bench get-app https://github.com/hongocchinh/erpnext-suite bench --site erpnext.localhost install-app erpnext ``` 4. Open the URL `http://erpnext.localhost:8000/app` in your browser, you should see the app running ## Learning and Community 1. [Frappe School](https://school.frappe.io) - Learn Frappe Framework and ERPNext from the various courses by the maintainers or from the community. 2. [Official documentation](https://docs.erpnext.com/) - Extensive documentation for ERPNext. 3. [Discussion Forum](https://discuss.frappe.io/c/erpnext/6) - Engage with the community of ERPNext users and service providers. 4. [Telegram Group](https://erpnext_public.t.me) - Get instant help from huge community of users. ## Contributing 1. [Issue Guidelines](https://github.com/hongocchinh/erpnext-suite/wiki/Issue-Guidelines) 2. [Report Security Vulnerabilities](https://erpnext.com/security) 3. [Pull Request Requirements](https://github.com/hongocchinh/erpnext-suite/wiki/Contribution-Guidelines) 4. [Translations](https://crowdin.com/project/frappe) ## Logo and Trademark Policy Please read our [Logo and Trademark Policy](TRADEMARK_POLICY.md).

Frappe Technologies

Related Accounting apps for Frappe & ERPNext

  • Books — Free Accounting Software
  • Lending — Open Source Lending software
  • Payments — A payments app for frappe
  • Banking — Load your bank transactions into ERPNext and reconcile them with your vouchers.
  • Erpnext Quota — App to manage ERPNext Site, User, Company and Space limitations
  • Utility Billing — The Utility Billing & Property Management App is a powerful addition to ERPNext, designed to streamline utility billing, property leasing, and tenant management. Ideal for municipal utilities, real estate managers, and property developers.
  • Expense Request — ERPNext Expense Requests
  • Vendor Payments — A frappe app that has workflows and reports to make payments to vendors by a company and track them