Architecture
From SocialStack
SocialStack is primarily a fully open source dotnet core 6 API. By default it comes with a React frontend installed which can also be simply ignored or removed if you wish to use it headless instead.
The structure of all parts of a SocialStack project is designed to be highly modular - all of the core features and functionality are in small, replaceable modules which originate from this GitHub repository.
Creating projects, which primarily just installs a default package of modules, as well as installing or uninstalling modules, is handled by SocialStack tools - an open source command line toolset written in javascript which is typically the best place to start when working with SocialStack.