# paascloud/paascloud-master

spring cloud + vue + oAuth2.0全家桶实战，前后端分离模拟商城，完整的购物流程、后端运营平台，可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。

Repository: https://github.com/paascloud/paascloud-master
Canonical: https://ross.abutalabs.com/products/paascloud-master
Homepage: http://www.paascloud.net
Language: Java
License: Apache-2.0
License Family: permissive
Topics: springcloud, rocketmq, oauth2, vuejs2, spring-cloud
Last push: 2023-10-09T02:24:04+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 3091, "days_push": 1060, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 9862, forks 4217 (observed 2026-08-28T04:10:37.534592+00:00)

## What it is
A full-stack Spring Cloud + Vue microservices reference project simulating an e-commerce mall with a complete shopping flow and back-office operations platform. It bundles ~10 backend services and 3 frontend apps demonstrating OAuth2/JWT/RBAC unified authentication, service discovery, gateway, monitoring, and reliable messaging with RocketMQ.

## Use cases
- quickly scaffold an enterprise Spring Cloud microservices project
- learn microservices architecture with a complete example
- implement OAuth2 with JWT and RBAC unified authentication
- build a front-end/back-end separated e-commerce demo
- set up service registry, config center, gateway and monitoring
- integrate WeChat and other third-party social login
- guarantee 100% message delivery with RocketMQ

## When to choose
- you want a battle-tested Java microservices skeleton to bootstrap an enterprise project
- you need a reference implementation of Spring Cloud + OAuth2 + RBAC
- you want a full e-commerce flow example including admin operations platform

## When to avoid
- you need a lightweight monolith or single-service starter
- you use a newer Spring Cloud / Spring Boot generation incompatible with the Edgware-era stack
- you need a production-ready product rather than a learning/reference template

## Facets
- artifact type: application
- maturity: maintenance
- function: auth, authorization, api-gateway, message-queue, microservices, web-framework, monitoring, tracing, logging, scheduling, orm
- domain: microservices, e-commerce, web-development, backend, developer-tools, self-hosted
- platform: jvm, self-hosted
- tags: spring-cloud, oauth2, vue, microservices-template, rbac, jwt, rocketmq, eureka, spring-security, sample-project, shopping-mall, e-commerce, web-server, docker

## Member repositories
- paascloud/paascloud-master (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:10:37.534592+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:20:52.800023+00:00, confidence not recorded.
  - readme: https://github.com/paascloud/paascloud-master (fetched 2026-08-28T04:10:37.534592+00:00, sha 06aa9be5012d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
