Cette page est affichée en anglais. Une traduction française est en cours.
ConfigsJul 1, 2026·3 min de lecture

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.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
IDURAR
Commande d'installation directe
npx -y tokrepo@latest install 0c74bf75-754c-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en 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

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires