Coder Social home page Coder Social logo

nest-admin's Introduction



Nest Admin

项目说明

Nest Admin 管理系统,是基于 NestjsVue 打造出的一站式 RBAC 管理平台。

核心模块包括: 用户、角色、菜单、日志、文件管理等功能。提供了丰富的功能组件,它可以帮助您快速搭建企业级中后台产品原型。

本地开发

下载源码

git clone https://github.com/wenqiyun/nest-admin.git
#
git clone https://gitee.com/wenqiyun/nest-admin.git

前端

# 打开前端根目录
cd nest-admin/client
# 安装依赖包
npm i
# 本地运行开发
npm run serve

后端

后端需要 MySqlRedis 环境

本项目使用 TypeOrm 连接 MySql 数据库, 运行前请在 servers/src/config/dev.yml 文件中配置好数据库连接

MySql 数据库文件在 nest-admin/db/kapok.sql ,可以通过 MySQL WorkBench Navicat 等工具软件导入。

# 打开后端根目录
cd nest-admin/servers
# 如果 安装不成功,建议使用 pnpm i
npm i
# 本地运行开发
npm run start:dev

启动好前、后端后,浏览器访问 http://localhost:9540 即可打开页面, swagger 文档地址 http://localhost:8081/api/docs

测试帐号密码: admin/admin

批量导入的用户默认密码: Q123456 , 可在 servers/src/config 中配置 初始密码

功能

  • 用户管理
  • 角色管理
  • 部门管理(完成部分)
  • 岗位管理(完成部分)
  • 菜单管理
  • 文件上传(当前只完成上传本地,未兼容 oss)
  • 定时任务

效果图

image

image

image

image

image

如果你觉得这个项目帮助到了你,你可以帮作者买一杯果汁表示鼓励

image

nest-admin's People

Contributors

wenqiyun avatar dependabot[bot] 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.