Skip to content

Repository files navigation

OPEN ERP

A free, open-source Enterprise Resource Planning (ERP) system designed for any company. Handles Finance, Inventory, Sales, HR, and Project Management with GST-compliant document generation.

🚀 Features

  • Dashboard: Real-time KPIs and quick actions
  • Finance: Invoicing, Payments, Accounts Receivable/Payable, P&L Reports
  • Inventory: Products, Stock Levels, Warehouses, Purchase Orders
  • Sales & CRM: Leads, Opportunities, Sales Orders, Quotations
  • HR: Employee Management, Payroll, Leave Management, Attendance
  • Projects: Task Management, Time Entries, Gantt Charts, Billing
  • Reports: PDF/Excel exports, Financial statements, Charts

📄 Document Templates

Professional GST-compliant templates for:

  • Purchase Order (PO)
  • Proforma Invoice (PI)
  • Tax Invoice
  • Delivery Challan
  • Payment Advice

E-Invoice & E-Way Bill: Direct links to official government portals.

🛠 Technology Stack

Component Technology
Backend Node.js, Express.js
Database PostgreSQL (Sequelize ORM)
Session/Cache Redis
Frontend EJS, Bootstrap 5
PDF Generation PDFKit
Charts Chart.js, Frappe Gantt

🔒 Security

  • Role-Based Access Control (RBAC)
  • CSRF Protection
  • Helmet Security Headers
  • Bcrypt Password Hashing
  • Input Validation

📦 Quick Start

# Clone repository
git clone <repo-url>
cd OPEN_ERP

# Install dependencies
npm install

# Configure environment
cp .env.example .env

# Start development server
npm run dev

🐳 Docker

docker-compose up -d --build

📁 Project Structure

├── models/       # Sequelize database models
├── views/        # EJS templates
├── routes/       # Express route handlers
├── services/     # PDF, Excel, Notification services
├── middleware/   # Auth, validation, error handling
├── public/       # Static assets
└── config/       # Configuration files

📋 Default Login

Role Email Password
Admin admin@openerp.com admin123

📜 License

MIT License - Free for personal and commercial use.


OPEN ERP - Enterprise Resource Planning for Everyone

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages