Skip to content
rmehta edited this page Jan 13, 2012 · 39 revisions

Welcome to the ERPNext wiki!

Wiki Contents

Discussion of features:

Features under development / consideration

Completed Features

Other Features

Introduction

ERPNext is an open source ERP written on Python and has MySQL at the backend. It is a relatively new addition (2009) to Open Source ERP projects and it has a sister project ("wnframework") that is a metadata driven web app framework.ERPNext contains Financial Accounting, Inventory Management, CRM, Project Management, Human Resource MS. It is designed to be easy to use and ideal for small businesses. The data model is not based on any standards, but has evolved with feedback form customers. A live system contains close to 200 tables.

Architecture

ERPNext has a standard Model-View-Controller architecture, with a slight twist. It has built-in metadata modeling tools that can be used to

  • All objects in the ERP are DocTypes (not to be confused with HTML DocTypes) and the Views are generated directly in the browser.
  • Client interacts with the server via JSON data objects on a Representational state transfer (RESTful) supporting server.
  • There is ability to plug-in (event driven) code on the client and server side. The underlying web app framework is called "wnframework" and is maintained as a separate Project. wnframework started as a web based metadata framework based on though it has evolved differently.This architecture allows rapid application development.

ERPNext as SaaS

ERPNext is provided as a SaaS product at www.erpnext.com for a very small cost.

Connect with us at:

twitter: @erpnext
mail: [email protected]