光圈+产品系统

我要开发同款
MadDogFG2025年09月18日
9阅读

技术信息

语言技术
C#
系统类型
Web
行业分类
社交
开源地址
https://github.com/MadDogFG/AperturePlus.git
授权协议
Apache许可

作品详情

行业场景

AperturePlus 是一个基于 .NET 构建的现代化微服务后端解决方案,旨在提供一个健壮、可扩展且易于维护的应用程序基础。项目严格遵循整洁架构 (Clean Architecture) 和领域驱动设计 (DDD) 的原则。

功能介绍

目前,系统包含以下核心微服务:

IdentityService: 负责用户身份认证、授权和管理。
ActivityService: 负责管理用户创建和参与的活动。
UserProfileService: 负责管理用户的个人资料、简介和头像。
PortfolioService: 负责管理用户的作品集、相册和照片。

项目实现

框架: .NET 8 / ASP.NET Core 8
框架: .NET 8 / ASP.NET Core 8
架构模式: Microservices, Clean Architecture, DDD, CQRS
架构模式: Microservices, Clean Architecture, DDD, CQRS
数据库: SQL Server, Redis, MongoDB
数据库: SQL Server, Redis, MongoDB
数据访问: Entity Framework Core 8
数据访问: Entity Framework Core 8
消息队列: RabbitMQ
对象存储: MinIO (S3-Compatible)
对象存储: MinIO (S3-Compatible)
身份认证: JWT (JSON Web Tokens)
身份认证: JWT (JSON Web Tokens)
容器化: Docker / Docker Compose
容器化: Docker / Docker Compose

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论