承接 dixipro/magicpro 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

dixipro/magicpro

最新稳定版本:1.5

Composer 安装命令:

composer require dixipro/magicpro

包简介

Magic application inside Laravel

README 文档

README

Laravel Vue.js License

MagicPro — the speed of a CMS + the flexibility of Laravel 12 in one solution. Ultra-fast website development and modification.

🚀 Features

  • Manage controllers, views, routes, pages, menus, structure through a single model.
  • Support parameters for flexible behavior customization.

🔑 Key Functions

  • Articles: hierarchical structure, content storage, routing, and menus.
  • MagicProBuilder: code generation (controllers, views, routes).
  • Admin Editor: manage articles, routes, and settings.
  • Frontend: integration with Vue 3, Bootstrap 5, PrimeVue.
  • Editor: integration with ACE Editor.

🛠 Technologies

  • Backend: Laravel 12
  • Frontend: Vue 3, Bootstrap 5, PrimeVue.
  • DevOps: Ubuntu, Nginx, SQLite, MySql, Postgres

⚙️ Installation

# in project root
composer require dixipro/magicpro
php artisan magicpro:install
sudo chown -R :www-data dataMagicPro
php artisan migrate

Added / Change

2025-12-25

The first website on MagicPRO-laravel has been launched.

Multilingual version has been implemented

Installation bugs have been fixed

Livewire was fixed.

2025-12-05

The MagicPro-based site has been built; we are currently testing.

The site can now run in static mode. Performance increased significantly. A crawler was added that visits pages and generates static HTML files. As a result, Nginx serves an HTML file if it exists, otherwise routing takes over.

A file manager was added, including editing of JS and CSS files with formatters.

A Setup section was added to the admin panel. All constants are being moved into a single file (work in progress).

Filament has been added to the Magalif site.

Magalif data was exported in JSON format, and inside MagicPro a grabber was implemented that downloaded all this data into Filament.

MagicPro and Filament work together very well.

2025-11-12

  • add search in admin
  • add formatter status

2025-11-06

  • change package structure
  • register packagist.org
  • composer installer
  • fixed bugs

2025-10-27

  • Dynamic Routing
  • Setup Dynamic Routing: binding parameters
  • 404 error handling
  • Admin testing page: attr for writing atrr
  • import from MagicPro Xml

2025-10-23

  • Export-import JSON
  • Moved all sources to packages/dixi/magicpro to structure it as a package
  • Introduced dynamic route handler (DynamicRouteHandler.php)
  • Added installation command (InstallMagicProCommand.php)
  • Consolidated paths in MagicGlobals.php
  • Switched from Monaco to ACE editor
  • Implemented Blade and PHP formatters (Prettier)
  • Removed MoonShine admin panel from the package

2025-10-10

  • File manager
  • Transliteration of article names
  • LiveWire controllers and Blade integration

2025-10-05

  • Testing liveWire
  • MoonShine admin panel
  • Breeze authentication scaffolding
  • Blade syntax highlighting for Monaco Editor
  • Monaco Editor integration
  • Route, controller, and view generation from Article model
  • Core project foundation

Note

MIT © dixiRu

统计信息

  • 总下载量: 25
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: JavaScript

其他信息

  • 授权协议: Unknown
  • 更新时间: 2025-11-04