Giter Club home page Giter Club logo

naonao-a / xin-admin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from xiaoliu978/xin-admin

0.0 0.0 0.0 6.97 MB

Xin Admin 是基于ThinkPHP8、React、Ant Design、UmiJs 等流行技术栈开发的一款中后台管理框架,具有可扩展性,易于部署,最新技术栈等优点,帮助开发者实现快速开发。 演示地址:https://demo.xinadmin.cn

Home Page: https://xinadmin.cn

License: Apache License 2.0

JavaScript 0.75% PHP 40.27% TypeScript 53.13% CSS 1.27% HTML 3.45% Less 1.14%

xin-admin's Introduction

xinadmin

Xin Admin

企业级 PHP 全栈快速开发框架

thinkphp React UmiJs typescript Ant Design AntDesignProComponents license

基于 ThinkPHP8 + React + TypeScript + UmiJs + Ant Design + Taro 等技术栈开发的全栈开发框架,提供按钮级权限验证、动态菜单、用户分组权限、数据字典、可视化CRUD、系统配置、文件管理系统等便捷开发, 拥有 Web管理端、Web客户端 和 Taro多端小程序。遵循Apache License 无需授权即可免费商用.

主要特征

🚀 Online 在线开发

在线开发页面,支持一键生成CRUD代码,新增或编辑字段实时更新效果,预览效果,提供多种表单组件,支持 Mock 模拟数据,详细查看具体介绍。

✨命令行脚本

项目自带一套PHP命令行脚本,支持一键依赖安装,自动执行 Composer 依赖安装 和 NPM 依赖安装,让你不在为复杂的准备工作头疼,支持命令行安装和更新模块和插件

🎨 React 技术栈

我们使用了 阿里 Umi Js 以及 AntdPro 组件库,不仅简单易用,并且可以是你的技术更上一层楼,带你体验技术的革新,站在巨人肩膀上享受开发的便捷和乐趣。

🎇 Taro 多端小程序

包含Taro多端小程序示例应用,已经构建好基础手脚架,包含用户登录注册,基础文章管理等页面,可打包为APP、各种小程序、H5等

📟 权限控制系统

我们提供了完善的权限验证系统,支持客户端、管理端,双动态菜单,页面按钮级权限控制,使用PHP8注解验证精确控制接口请求,支持分组权限禁用继承。

♻️ 数据字典和全局设置

强大的数据字典,支持CRUD生成,value、label 映射,支持标签、文字、徽标三种表格展示类型,多种显示状态,还有方便的系统配置。

🎁 文件管理系统

XinAdmin 拥有强大的文件系统,可拓展 AliOss 存储 支持多选、文件分组等,支持图片、视频、音频、压缩文件和其它文件上传

🎟️ 插件化开发

你可以将你的应用或者插件,通过安装包的的形式进行发布提供安装,也可以在我们的插件市场中选择需要的插件安装,具体请看 插件开发指引,你也可以申请加入开发者,与我们共建生态

项目截图

在线开发 CRUD 代码一键生成 和 预览

多模板门户页面,可直接当作公司官网或者项目首页,还有更多插件模板

字典配置,支持多中种状态

文件系统

项目愿景

我渴望技术,在这个技术大爆发的时代,通过成熟切优秀的项目,构建出一套稳定、可行性强、方便实用的全栈开发框架,提供多行业跨平台解决方案,包括且不限于 CMS、SaaS、CRM、 BPM等,适用于商城、游戏、即时通信、业务管理、博客等领域。不断探索新环境,结合人工智能,实现 0 代码的同时支持高度自定义,可视化编程,让数字化、信息化方案不再腐败。

支持项目

如果觉得项目不错,或者已经在使用了,希望你可以去 Github 或者 Gitee 帮我们点个 ⭐ Star,这将是对我们极大的鼓励与支持。

鸣谢巨人

  1. Ant Design
  2. Umi Js
  3. Think PHP
  4. Build Admin
  5. Taro
  6. React

xin-admin's People

Contributors

xiaoliu978 avatar northlane286 avatar buli666 avatar rose838 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.