地府管理系统:超有趣的开源地府模拟平台,一键搭建你的冥界管理中枢!
【免费下载链接】netherworld-console 项目地址: https://gitcode.com/gh_mirrors/ne/netherworld-console
地府管理系统是一款超有创意的开源项目,它完整模拟了地府的各项管理流程,包含后台管理系统、生死簿查询导出以及敲木鱼加功德等特色功能。项目采用Node.js、MySQL、Express作为后端技术栈,前端则使用Vue.js和ElementUI构建,实现了多用户多权限的系统管理。
项目核心功能大揭秘 📋
地府管理系统整体分为三大模块:后端API接口、前端管理后台和用户体验端。通过这套系统,你可以体验从数据统计预览、生死簿管理、勾魂使者派遣,到阎王殿裁决、十八层地狱管理、六道轮回安排等一系列完整流程。
地府管理系统功能模块
完整功能流程解析
- 生死簿数据管理:添加包含人物姓名、生卒日期、阴德阳德、财富状况、死因等详细信息的生死簿数据。
- 勾魂管理:当死亡日期到来,系统自动将该人员添加到待勾魂列表,等待勾魂使者抓捕入府。
- 阎王殿裁决:根据生平善恶进行裁决,决定轮回转世、打入地狱或通过敲木鱼积累功德等不同结果。
生死簿数据管理界面
技术栈选型亮点 ✨
后端技术栈
- Node.js:提供高效的异步I/O处理能力,确保系统流畅运行
- MySQL:稳定可靠的关系型数据库,存储和管理海量生死簿数据
- Express:轻量级Web框架,简化API开发和路由管理
前端技术栈
- Vue.js:组件化开发模式,提升用户界面交互体验
- ElementUI:丰富的UI组件库,加速前端开发进程
快速搭建指南 🚀
准备工作
确保你的环境中已安装以下软件:
- Node.js (v16.15.0)
- MySQL (v8.0.28)
1. 克隆项目代码
git clone https://gitcode.com/gh_mirrors/ne/netherworld-console
2. 后端API搭建
a. 导入数据库
新建数据库afterlifedb,然后导入api/afterlifedb.sql文件中的SQL脚本。
b. 配置数据库连接
编辑api/link/config.js文件,填写你的数据库连接信息:
let config = {
host: 'localhost', // 数据库地址
user: 'your_username', // 数据库账号
password: 'your_password', // 数据库密码
database: 'afterlifedb', // 数据库名
timezone: "SYSTEM",
connectionLimit: 10
}
c. 启动API服务
cd api
npm install
node index.js
当看到"Service started successfully, running on http://localhost:3000"表示启动成功。
3. 用户端搭建
a. 配置API地址
编辑user/src/main.js文件,设置API接口地址:
Vue.prototype.apiUrl = 'http://localhost:3000'
axios.defaults.baseURL = 'http://localhost:3000/';
b. 启动用户端
cd user
npm install
npm run serve
4. 管理后台搭建
a. 配置API地址
编辑admin/src/main.js文件,设置API接口地址:
Vue.prototype.apiUrl = 'http://localhost:3000'
axios.defaults.baseURL = 'http://localhost:3000/';
b. 启动管理后台
cd admin
npm install
npm run serve
系统界面展示 📸
管理后台功能界面
地府权限管理
六道轮回管理
用户端体验界面
用户端首页
敲木鱼加功德功能
结语
地府管理系统不仅是一个技术实践项目,更是一个充满创意的趣味平台。无论你是技术爱好者还是创意开发者,都能从中获得乐趣和启发。快来搭建属于你的地府管理系统,体验一把冥界管理者的感觉吧!
默认管理员账号:admin,密码:123456。
【免费下载链接】netherworld-console 项目地址: https://gitcode.com/gh_mirrors/ne/netherworld-console
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



