Configs2026年7月1日·1 分钟阅读

IDURAR — Open-Source ERP and CRM for Small Businesses

Self-hosted ERP/CRM built with Node.js, Express, React, and MongoDB for managing invoices, quotes, payments, and clients.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
IDURAR
直接安装命令
npx -y tokrepo@latest install 0c74bf75-754c-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

IDURAR is an open-source ERP and CRM application designed for freelancers and small businesses. Built with a modern JavaScript stack (Node.js, Express, React, Redux, and MongoDB), it provides invoicing, quoting, payment tracking, and client management in a clean, self-hosted package.

What IDURAR Does

  • Creates and manages invoices with PDF generation and email delivery
  • Generates quotes and converts accepted quotes into invoices
  • Tracks payments, expenses, and outstanding balances per client
  • Manages client and lead databases with contact history
  • Provides a dashboard with revenue, payment, and invoice analytics

Architecture Overview

IDURAR follows a standard MERN stack architecture. The React frontend communicates with a RESTful Express API. MongoDB stores all business data (clients, invoices, quotes, payments). PDF generation uses server-side rendering, and email delivery integrates with SMTP providers. The codebase uses Redux for state management and Ant Design for the UI component library.

Self-Hosting & Configuration

  • Requires Node.js 14+ and a MongoDB instance (local or Atlas)
  • Configure database connection and SMTP settings via environment variables
  • Run the setup script to seed initial data and create an admin account
  • Deploy with Docker or directly on a VPS with PM2 as the process manager
  • Customize branding, currency, and tax settings through the admin panel

Key Features

  • Full invoicing workflow from quote creation to payment reconciliation
  • Multi-currency support with configurable tax rates and discounts
  • PDF invoice generation with customizable templates
  • Client portal for viewing invoices and making payments
  • RESTful API for integration with other business tools

Comparison with Similar Tools

  • ERPNext — Full-featured enterprise ERP; IDURAR is lighter and focused on invoicing
  • Invoice Ninja — Invoicing-focused tool; IDURAR adds CRM and quote management
  • Akaunting — PHP-based accounting; IDURAR uses a JavaScript stack
  • Crater — Laravel invoicing app; IDURAR provides a more complete ERP experience
  • Odoo — Comprehensive ERP suite; IDURAR is simpler to set up for small teams

FAQ

Q: What database does IDURAR use? A: MongoDB. You can use a local instance or a managed service like MongoDB Atlas.

Q: Can I customize invoice templates? A: Yes. Invoice PDF templates can be customized to match your branding and business requirements.

Q: Is IDURAR suitable for multi-user teams? A: Yes. It supports multiple user accounts with role-based access control.

Q: Does IDURAR support multiple currencies? A: Yes. You can configure different currencies and exchange rates in the settings.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产