https://github.com/labcabrera/rmu-api-core
Rolemaster Unified Core API
https://github.com/labcabrera/rmu-api-core
api cqrs kafka mongodb nestjs oauth2 rmu typescript
Last synced: 6 months ago
JSON representation
Rolemaster Unified Core API
- Host: GitHub
- URL: https://github.com/labcabrera/rmu-api-core
- Owner: labcabrera
- License: gpl-3.0
- Created: 2024-09-13T14:40:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-15T10:05:41.000Z (6 months ago)
- Last Synced: 2026-01-15T15:45:14.307Z (6 months ago)
- Topics: api, cqrs, kafka, mongodb, nestjs, oauth2, rmu, typescript
- Language: TypeScript
- Homepage:
- Size: 830 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= RMU Engine Core API
REST API for RMO core services such as skills or races.
This project is part of RMU Online: https://github.com/labcabrera/rmu-platform
WARNING: *This application is an independent project developed by fans of Rolemaster Unified. It is not affiliated with, endorsed by, or licensed by Iron Crown Enterprises (ICE), the owners of the Rolemaster intellectual property.*
*All Rolemaster trademarks, game systems, and materials are the property of Iron Crown Enterprises. This software is provided for personal, non-commercial use only. If you enjoy Rolemaster, please support the official publications and content from ICE.*
== Description
This API exposes endpoints to manage shared data for the Rolemaster Unified Online platform, such as skills, races or realms.
image::diagrams/c4-context.png[API Core Context System]
== Entities
[option="header"]
|===
|Entity | Mode
|_Skill_ | Static
|_SkillCategory_ | Static
|_ArmorType_ | Static
|_CharacterSize_ | Static
|_Profession_ | Static
|_Maneuver_ | Static
|_Realm_ | Dynamic
|_Race_ | Dynamic
|_Trait_ | Dynamic
|_Language_ | Dynamic
|===