All Projects → YuKongEr → Panda Cloud

YuKongEr / Panda Cloud

Licence: mit
Base on SpringCloud MicroService Framework

Labels

Projects that are alternatives of or similar to Panda Cloud

Pg bitemporal
Bitemporal tables in Postgres
Stars: ✭ 70 (-35.19%)
Mutual labels:  plpgsql
Pg Semver
A semantic version data type for PostgreSQL
Stars: ✭ 91 (-15.74%)
Mutual labels:  plpgsql
Plpgunit
PostgreSQL Unit Testing Framework
Stars: ✭ 102 (-5.56%)
Mutual labels:  plpgsql
Openquerystore
OpenQueryStore
Stars: ✭ 75 (-30.56%)
Mutual labels:  plpgsql
Cartodb Postgresql
PostgreSQL extension for CartoDB
Stars: ✭ 90 (-16.67%)
Mutual labels:  plpgsql
Qt Client
This repository contains the source code for the Desktop client. The Desktop client is built using the Qt framework for C++. The client can be extended or customized using JavaScript. This client is used by all editions of xTuple ERP.
Stars: ✭ 93 (-13.89%)
Mutual labels:  plpgsql
Ora migrator
Tools for Oracle to PostgreSQL migration
Stars: ✭ 66 (-38.89%)
Mutual labels:  plpgsql
Aws Database Migration Samples
A set of sample database and associated items to allow customers to among other things follow along with published database migration recipes.
Stars: ✭ 105 (-2.78%)
Mutual labels:  plpgsql
Postgresql Anyarray
PostgeSQL extension adding highly desirable, data-type independent array functionality.
Stars: ✭ 91 (-15.74%)
Mutual labels:  plpgsql
Civicscape
A new standard for real-time policing.
Stars: ✭ 101 (-6.48%)
Mutual labels:  plpgsql
R Server Hospital Length Of Stay
Hospital length of stay prediction solution with Microsoft R Server
Stars: ✭ 76 (-29.63%)
Mutual labels:  plpgsql
Evergreen
Evergreen ILS
Stars: ✭ 85 (-21.3%)
Mutual labels:  plpgsql
Totp
RFC6238 TOTP implementation in pure PostgreSQL plpgsql
Stars: ✭ 98 (-9.26%)
Mutual labels:  plpgsql
Openmaptiles
OpenMapTiles Vector Tile Schema Implementation
Stars: ✭ 1,175 (+987.96%)
Mutual labels:  plpgsql
Postgraphile Lambda Example
Simple serverless / Lambda example with caching and lightweight bundle
Stars: ✭ 104 (-3.7%)
Mutual labels:  plpgsql
Postgrest Example
Migrations for an example conference API
Stars: ✭ 69 (-36.11%)
Mutual labels:  plpgsql
Pg permission
A simple set of views to see ALL permissions in a PostgreSQL database
Stars: ✭ 92 (-14.81%)
Mutual labels:  plpgsql
Screampay
screamPay聚合支付,一个强大到让你尖叫的聚合支付系统,使用Java开发,spring-boot架构,已接入环讯、九派、杉德等主流支付渠道,可直接用于生产环境。
Stars: ✭ 107 (-0.93%)
Mutual labels:  plpgsql
Serverless Postgraphql
Serverless GraphQL endpoint for PostgresSQL using AWS, serverless and PostGraphQL
Stars: ✭ 105 (-2.78%)
Mutual labels:  plpgsql
Periods
PERIODs and SYSTEM VERSIONING for PostgreSQL
Stars: ✭ 101 (-6.48%)
Mutual labels:  plpgsql

开发部署文档地址

  • 代码生成:提供灵活模板设置,减少重复工作
  • 全面登录:手机验证码登录,用户名密码登录
  • 动态路由: 基于zuul配置,提供ui界面配置
  • 操作日志:记录登录日志,操作日志,异常日志,采用自己定义注解@SysLog即可
  • 消息总线:使用spring bus提供配置动态刷新
  • 接口文档:zuul聚合swagger 提供api文档
  • 消息中心:集成阿里云 腾讯云 钉钉,提供接口发送短信、邮件

技术选型&文档

介绍

  • panda-server 服务注册中心
  • panda-auth oauth2 认证服务器 提供token
  • panda-common 公共模块集合
  • panda-config-server 配置中心服务器
  • panda-gateway 统一网关,提供动态路由 同时也是oauth2的资源服务器
  • panda-zipkin zipkin链路追踪模块
  • panda-service 业务模块集合
    • panda-user-service 统一用户管理模块
    • panda-gen-service 代码生成器模块
    • panda-message-service 消息处理器模块

后续会陆续支持 springboot-admin 服务健康监控等

进度

index

resource-1

resource-2

role

login-log

operator-log

exception-log-1

exception-log-2

gen

oauth

oauth client配置

动态路由

动态路由

  • [x] 登录管理
    • [x] 登录
    • [x] 登出
  • [x] 系统管理
    • [x] 资源管理
      • [x] 查看资源
      • [x] 添加资源
      • [x] 修改资源
      • [x] 删除资源
    • [x] 角色管理
      • [x] 查看角色
      • [x] 添加角色
      • [x] 修改角色
      • [x] 分配资源
    • [x] 用户管理
      • [x] 查看用户
      • [x] 添加用户
      • [x] 修改用户
      • [x] 分配角色
    • [x] 字典管理
    • [x] 终端管理
    • [x] 令牌管理
    • [x] 动态路由
  • [x] 日志管理
    • [x] 登录日志
      • [x] 查询日志
    • [x] 操作日志
      • [x] 查询日志
    • [x] 异常日志
      • [x] 查询日志
  • [x] 研发管理
    • [x] 代码生成
      • [x] 查询表格
      • [x] 生成代码
    • [x] 接口文档
  • [ ] 个人中心
    • [ ] 查看资料
    • [ ] 修改资料

启动教程

  • 根据init.sql 创建数据库
  • 首先启动 panda-server 注册中心
  • 然后启动panda-config-server配置注册中心
  • 启动统一用户服务panda-user-service
  • 启动认证服务panda-auth 以为认证服务依赖于统一用户服务,所以 统一用户服务器启动在前
  • 最后启动panda-gateway 网关
  • 然后启动前台工程 npm run dev / yarn run dev就可以

panda-admin前台工程地址

目前完成 基础权限模块,接下来会完善个人中心模块。

关于作者 博客:http://www.yukonga.cn

邮箱:[email protected]

Github:https://github.com/YuKongEr

交流QQ群:558509374

公众号: 程序咖啡厅

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].