该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
1nFrastr-InFrastr 1nFrastr doc 9640bf2 12天前
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

likeadmin_laravel

用Laravel 11重写likeadmin前后端分离全栈开发框架

来源项目:likeadmin_php ( v1.9.4 / bfba16334f)

当前进度: █████████░ 99%

技术栈:

  • PHP 8.0 => PHP 8.2
  • ThinkPHP 8 => Laravel 11
  • 管理后台:Vue3 + TypeScript + ElementPlus UI + TailwindCSS
  • 小程序:Vue3 + TypeScript + Uniapp + TailwindCSS
  • PC端:Vue3 + Nuxt

设计目标

  1. 完全兼容likeadmin_php数据库表结构、API接口路由等

  2. 无需改动任何一行前端代码/任何一个表结构,即可无缝迁移到Laravel

部署运行

管理后台演示入口

演示账号密码为:demo / 123456

PC端前台演示入口

移动端H5演示入口

详细部署教程👉点这里

优先级排期

  • 代码结构迁移:遵循 PSR-4
  • 核心迁移:路由、中间件、响应封装器
  • 基类改造:列表查询类、缓存类、多场景验证器
  • 管理端 API - 管理员登录
  • 管理端 API - 工作台数据、后台基础配置接口
  • 管理端 API - 管理员/角色/菜单权限管理
  • 权限控制中间件
  • 数据表格导出
  • 静态资源放到项目工程
  • 数据库模型兼容TP框架:软删除、创建时间、更新时间
  • 管理端 - 文章资讯管理
  • 移动端 - 账号登录注册
  • 移动端 - 第三方登录:手机验证码登录
  • 系统设置 - 用户设置、网站设置
  • 素材中心 - 文件管理
  • 移动端 - 账号信息变更:绑定手机号、修改密码等
  • 移动端 - 文章资讯
  • 管理端 - 部门岗位管理
  • 操作日志Listener等监听器逻辑迁移
  • 装修管理
  • 代码生成器
  • 安装引导UI、Release发行版
  • 安装引导页面测试redis连接
  • 存储引擎:本地存储、阿里云、腾讯云、七牛云
  • 修改代码生成器,前端UI列表筛选项的样式。下拉选项宽度、文本输入框宽度
  • 渠道设置:微信小程序配置✔、公众号菜单管理✔、公众号消息回复逻辑✔、h5设置✔、开放平台TODO
  • 第三方登录:微信小程序授权登录✔、H5公众号授权登录✔、PC端扫码登录TODO(需配合开放平台)
  • 钱包充值✔、微信支付(小程序支付✔、公众号/H5付款暂未测试)、支付宝支付TODO
  • fix 修改全部edit方法,使用模型事件
  • fix 修改代码生成器,edit方法。

API接口迁移工作清单:

管理后台 进度 移动端 进度 PC端 进度
工作台 登录注册 首页数据
登录 文章管理 网站配置
装修管理 上传管理 资讯中心
文章资讯 用户管理 文章详情
消息通知 用户钱包 扫码登录
渠道设置 支付相关
组织管理 其他
权限管理
系统设置
文件管理
存储引擎
开发工具
用户管理
通用数据
营销应用
财务管理

联系方式

qrcode

空文件

简介

🚀🚀🚀li‌keadmin这套框架专为快速开发业务项目而生,含管理后台、微信小程序、手机 H5、PC 端等,集成常见业务场景,助你高效打造项目产品。Laravel、TypeScript、ThinkPHP6、Vue3、vite5、Element Plus2.8(ElementUI)、Laravel管理后台、前后端分离管理后台、Vue3管理后台、Element UI管理后台。 展开 收起
PHP 等 4 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化