Saas-admin后台框架

Overview

USaaS Admin 插件式快速开发框架

开发中,生产勿用

基于Vue3+、Vite、Ant Design,以插件形式开箱即用.

技术栈

版本 技术栈 备注
后端PHP版 PHP8+、Swoole4.5+、hyperf2.2+、MySql5.7+ 研发中,正式环境请勿使用
后端NodeJs版 node14+typescript4.3.5+nestjs8.0+MySql5.7 待发布
前端 Vue3+、Vite、Ant Design

安装命令

一、Docker 下开发 (已有hyperf环境的跳过此步骤)

假设您的本机环境并不能达到 Hyperf 的环境要求,或对于环境配置不是那么熟悉,那么您可以通过以下方法来运行及开发 Hyperf 项目:

  • 启动镜像

可以根据实际情况,映射到宿主机对应的目录,以下以 /workspace/skeleton 为例

如果 docker 启动时开启了 selinux-enabled 选项,容器内访问宿主机资源就会受限,所以启动容器时可以增加 --privileged -u root 选项

docker run --name uu-admin \
-v /workspace/skeleton:/apps/admin \
-p 9501:9501 -it \
--privileged -u root \
--entrypoint /bin/sh \
registry.cn-zhangjiakou.aliyuncs.com/eic/common:hyperf-8

cd /apps/admin

二、首先确保安装好了hyperf框架,并且数据库连接设置正确。

1、在已有hyperf项目上,安装admin插件或全新安装hyperf框架

  • 已有Hyperf项目安装可以忽略这一步。
composer create-project hyperf/hyperf-skeleton

配置好数据库(必须),然后执行下面安装命令 2、安装admin插件

composer require uu/admin

3、执行安装命令

php bin/hyperf.php usaas:install

step1

step1

更新计划

  • 用户模块(登录注册、token刷新)
  • 用户管理(增加、编辑、搜索、删除、角色授权)
  • 系统配置(增加、编辑、搜索、删除、动态自由组合生成配置表单)
  • 部门管理(增加、编辑、搜索、删除)
  • 菜单管理(增加、编辑、搜索、删除)
  • 角色管理(增加、编辑、搜索、删除、权限管理)
  • 权限管理(增加、编辑、搜索、删除、配置权限)
  • 模型管理(通过模型管理创建数据表,生成虚拟路由,支持动态表单、动态列表、动态过滤器等,无需写任何代码,快速生成所需要的增删改查后台)
  • 上传管理(前端直传(支持阿里云、腾讯云))
  • Low code 拖拽生成后台页面
  • 应用插件(系统内置常用的插件,如短信、文章、微信公众号、活动等)
  • SaaS租户后台(管理多租户账户,数据源配置等)
  • SaaS数据源管理(多数据库模式)

文档地址

暂无

演示地址:

暂无

预览图片

系统概览 系统概览

菜单管理 菜单管理

角色管理 角色管理

系统配置 系统配置

配置项系统维护 配置项系统维护

step1

You might also like...
 Enterprise Modular SAAS Framework, Design from the growndup to grow vertically.
Enterprise Modular SAAS Framework, Design from the growndup to grow vertically.

Kwerio Enterprise Modular SAAS Framework, Design from the growndup to grow vertically. Explore the docs » View Demo · Report Bug · Request Feature Tab

Open-source version of a PDF managing SaaS

I, Librarian Instructions Contents Automated installation using installers Windows manual installation Linux manual installation Mac OS X manual insta

Surf, an opinionated fork of Wave - the SAAS starter kit, with Laravel 9.
Surf, an opinionated fork of Wave - the SAAS starter kit, with Laravel 9.

Surf 🏄‍♀️ Introduction Surf, the opinionated Software as a Service Starter Kit that can help you build your next great idea 💰 . Surf is fork off Wav

Meridian is a simple to use SAAS invoicing and Purchasing platform for customers to signup with credit card via stripe subscriptions.
Meridian is a simple to use SAAS invoicing and Purchasing platform for customers to signup with credit card via stripe subscriptions.

Codekerala - Meridian NOTE This project is no longer maintained. Meridian is a simple to use SAAS invoicing and Purchasing platform for customers to s

Laravel Plans is a package for SaaS apps that need management over plans, features, subscriptions, events for plans or limited, countable features.

Laravel Plans Laravel Plans is a package for SaaS apps that need management over plans, features, subscriptions, events for plans or limited, countabl

Electrik is a full-featured, open-source, starter-kit to help you build you your SaaS application.
Electrik is a full-featured, open-source, starter-kit to help you build you your SaaS application.

Electrik Electrik is a full-featured and open-source stater-kit for for your next SaaS application. It's built on top of Laravel, Livewire, neerajsoha

Releases(v1.0.3)
Owner
UU跑腿
专注即时同城快递,提供3分钟上门37分钟送达全城的同城快递及跑腿服务。
UU跑腿
A Laravel-Vue-Tailwind SAAS Starter Kit.

Super SAAS Template My name is Julien Nahum, I've founded multiple Software-As-A-Service companies. This repo is the base I'm using to create a new SA

Julien Nahum 16 Dec 23, 2022
Surf, an opinionated fork of Wave - the SAAS starter kit, with Laravel 9.

Surf ??‍♀️ Introduction Surf, the opinionated Software as a Service Starter Kit that can help you build your next great idea ?? . Surf is fork off Wav

Kim Hallberg 14 Oct 6, 2022
Meridian is a simple to use SAAS invoicing and Purchasing platform for customers to signup with credit card via stripe subscriptions.

Codekerala - Meridian NOTE This project is no longer maintained. Meridian is a simple to use SAAS invoicing and Purchasing platform for customers to s

Anish Dcruz 14 Nov 20, 2022
Shippable SaaS customers can report issues and feature requests in this repository

Shippable Support This repository tracks bugs and feature requests for Shippable's Docker based continuous delivery and devops platform. Click here to

Shippable 100 Oct 11, 2022
Wave - The Software as a Service Starter Kit, designed to help you build the SAAS of your dreams 🚀 💰

Introduction Wave is a Software as a Service Starter Kit that can help you build your next great idea ?? . Wave is built with Laravel, Voyager, Tailwi

null 4.2k Jan 4, 2023
A small CMS for SaaS - A tiny content management system

Fervoare CMS A tiny content management system Project created in 2012 and ported to GitHub in 2021. Getting started Assuming you have installed a LAMP

Mark Jivko 3 Oct 1, 2022
Rinvex Bookable is a generic resource booking system for Laravel, with the required tools to run your SAAS like services efficiently

Rinvex Bookings is a generic resource booking system for Laravel, with the required tools to run your SAAS like services efficiently. It has a simple architecture, with powerful underlying to afford solid platform for your business.

Rinvex 435 Jan 5, 2023
A Laravel-Vue-Tailwind SAAS Starter Kit.

Super SAAS Template My name is Julien Nahum, I've founded multiple Software-As-A-Service companies. This repo is the base I'm using to create a new SA

Julien Nahum 16 Dec 23, 2022
An open source tool that lets you create a SaaS website from docker images in 10 minutes.

简体中文 Screenshots for members ( who subscribe the plan ) for admin ⚠️ This document was translated into English by deepl and can be improved by PR An o

Easy 669 Jan 5, 2023
Agora Open source SaaS billing system for software companies

About Agora Invocing Billing and subscription management for SaaS & other software businesses. Handling signups, provisioning, billing and support Ago

Ladybird Web Solution 158 Dec 17, 2022