Aureus ERP

PHP
Aureus ERP - Планирование ресурсов предприятия с открытым исходным кодом для современного бизнеса

🚀 Введение

Aureus ERP — это комплексное решение для планирования ресурсов предприятия (ERP) с открытым исходным кодом, предназначенное для малых и средних предприятий (МСП) и крупных организаций. Aureus ERP, созданный на основе Laravel 11, самого популярного PHP-фреймворка, и FilamentPHP 4, современной платформы для административных панелей, представляет собой расширяемую и удобную для разработчиков платформу для управления всеми аспектами вашей деятельности.

Независимо от того, чем вы занимаетесь — бухгалтерским учетом, управлением запасами, персоналом, CRM или проектами, — Aureus ERP предлагает модульный подход, который будет развиваться вместе с вашим бизнесом.


✨Ключевые функции

  • 🏗️ Современная архитектура: создана на основе Laravel 11 и FilamentPHP 4 для обеспечения максимальной производительности и удобства для разработчиков
  • 🧩 Модульная система плагинов: устанавливайте только те функции, которые вам нужны, — от бухгалтерского учета до управления проектами
  • 🎨 Красивый UI/UX: адаптивный дизайн с использованием TailwindCSS 4, оптимизированный для компьютеров и мобильных устройств
  • 🔐 Повышенная безопасность: управление доступом на основе ролей с интеграцией Filament Shield
  • 📊 Бизнес-аналитика: встроенные инструменты аналитики и отчетности
  • 🌐 Поддержка нескольких языков: простой перевод и локализация для международных компаний
  • ⚡ Высокая производительность: оптимизированные запросы к базе данных и стратегии кэширования
  • 🔧 Удобство для разработчиков: чистый код, подробная документация и обширные API
  • 🔄 Обновления в реальном времени: интеграция с LiveWire 3 для динамических интерфейсов

🎯 Почему стоит выбрать Aureus ERP?

ОсобенностьПреимущество
Открытый исходный кодМожно использовать, модифицировать и расширять бесплатно. Отсутствие привязки к поставщику
Современный стекНовейшие версии Laravel и FilamentPHP для самых современных функций
МасштабируемостьПодходит для любых задач — от стартапов до корпоративных операций
НастраиваемостьВозможность расширения с помощью собственных плагинов и модификаций
Поддержка сообществаАктивная поддержка сообщества и постоянные улучшения
Готов к работеПроверен на соответствие требованиям реального бизнеса

📦 Требования

Убедитесь, что ваша среда разработки соответствует следующим требованиям:

Требования к серверу

  • PHP: 8.2 or higher
  • Database: MySQL 8.0+ or SQLite 3.8.3+
  • Web Server: Apache 2.4+ or Nginx 1.18+

Инструменты разработки

  • Composer: Latest version (2.0+)
  • Node.js: 18.x or higher
  • NPM/Yarn: Latest stable version

Версии фреймворка

  • Laravel: 11.x
  • FilamentPHP: 4.x
  • Livewire: 3.x
  • TailwindCSS: 4.x

⚡ Быстрый старт

Подключите Aureus ERP всего за 4 простых шага:

Шаг 1. Клонируйте репозиторий

Шаг 2. Установите зависимости

Шаг 3. Запустите установку

Что происходит во время установки:

✅ Выполняется миграция базы данных
✅ Основные посевные машины заполняют исходные данные
✅ Роли и разрешения генерируются автоматически (с помощью Filament Shield)
✅ Создается учетная запись администратора
✅ Настройка конфигурации среды

Шаг 4. Запустите сервер разработки

Перейдите по адресу http://localhost:8000 и войдите в систему, используя свои учетные данные администратора!


🧩 Плагины

AureusERP предлагает мощную модульную систему плагинов, которая позволяет настроить ERP-систему в соответствии с потребностями вашего бизнеса. Выбирайте только те модули, которые вам нужны, чтобы система работала эффективно и без лишних затрат.

📦 Основные плагины (системные плагины)

Эти плагины являются важными компонентами системы и устанавливаются по умолчанию:

МодульОписание
AnalyticsИнструменты бизнес-аналитики и отчетности
ChatterВнутренняя платформа для коммуникации и совместной работы
FieldsНастраиваемое управление структурой данных
SecurityУправление доступом и аутентификация на основе ролей
SupportHelp desk и документация
Table ViewНастраиваемая структура представления данных

⚡ Устанавливаемые плагины

Эти плагины можно устанавливать по мере необходимости для расширения функциональных возможностей системы:

💼Финансовый менеджмент

МодульОписание
AccountingФинансовый учет и отчетность
AccountsОсновные бухгалтерские операции
InvoicesФормирование счетов-фактур и управление ими
PaymentsОбработка и отслеживание платежей

📦 Operations

МодульОписание
InventoriesУправление запасами и складом
ProductsКаталог продукции и управление им
PurchasesУправление закупками и заказами на поставку
SalesУправление процессом продаж и потенциальными возможностями

👥 Человеческие ресурсы

МодульОписание
EmployeesУправление персоналом
RecruitmentsОтслеживание кандидатов и прием на работу
TimeoffsУправление отпусками и их отслеживание
TimesheetОтслеживание рабочего времени сотрудников

🤝Управление клиентами и партнерами

МодульОписание
ContactsУправление контактами с клиентами и поставщиками
PartnersУправление партнерскими отношениями

📊 Управление проектами и контентом

МодульОписание
BlogsCoУправление контентом и ведение блогов
ProjectsПланирование и управление проектами
WebsiteМодуль веб-сайта, ориентированный на клиента

🔧 Установка и управление плагинами

Установка плагина

Чтобы установить плагин, используйте следующую команду Artisan:

Пример: установите плагин Inventories

Во время установки система автоматически проверяет наличие зависимостей. Если зависимости обнаружены, вы увидите следующее:

Опции:

  • Перезапуск: переустановка исходных данных плагина (перезаписывает существующие данные)
  • Пропустить: продолжить без изменения уже установленной зависимости
  • Показать источники данных: отображение доступных источников данных для плагина

Удаление плагина

Чтобы удалить плагин из системы:

Пример: удаление плагина Inventories

⚠️ Warning: При удалении плагина удаляются таблицы и данные из его базы данных. Перед удалением обязательно сделайте резервную копию данных.

Зависимости плагинов

Для корректной работы некоторых плагинов требуются другие плагины. Система установки:

  • ✅ Автоматически определяет зависимости
  • ✅ Предлагает установить необходимые плагины
  • ✅ Предотвращает конфликты и отсутствие необходимых условий
  • ✅ Проверяет порядок установки

🎨 Customization

AureusERP обладает широкими возможностями настройки, что позволяет адаптировать систему под конкретные потребности вашего бизнеса:

Настройка плагина

  • 🔹 Устанавливайте только те плагины, которые вам нужны
  • 🔹 Расширьте существующие плагины с помощью пользовательских функций
  • 🔹 Создавайте собственные плагины с помощью модульной архитектуры

Настройка пользовательского интерфейса/UX

  • 🔹 Создавайте собственные информационные панели и отчеты
  • 🔹 Изменяйте темы и фирменный стиль
  • 🔹 Создавайте собственные формы и представления с помощью Filament

Контроль доступа

  • 🔹 Определение пользовательских ролей и разрешений
  • 🔹 Настройка управления доступом на основе ролей (RBAC)
  • 🔹 Настройте детальные разрешения с помощью Filament Shield

Бизнес-логика

  • 🔹 Расширьте возможности моделей с помощью пользовательских бизнес-правил
  • 🔹 Создавайте собственные рабочие процессы и автоматизированные системы
  • 🔹Интеграция со сторонними сервисами через API

📄 Лицензия

AureusERP — это ERP-система с открытым исходным кодом, которая всегда будет распространяться бесплатно по лицензии MIT.

Что это значит

  • ✅ Можно использовать бесплатно для коммерческих и личных проектов
  • ✅ Изменяйте и распространяйте по своему усмотрению
  • ✅ Никаких лицензионных сборов или ограничений
  • ✅ Развитие, ориентированное на общины

📚 Документация

  • 📖 Документация для разработчиков: devdocs.aureuserp.com — Технические руководства, справочники по API и ресурсы для разработки
  • 📘 Руководство пользователя: docs.aureuserp.com — пошаговые инструкции и руководства пользователя

Добавить комментарий