- Create a new ASP.NET Core Blazor Server-App project.
- Install NuGet-package:
RapidCMS.UI
. - Add
builder.Services.AddRapidCMSServer(config => { config.AllowAnonymousUser(); })
beforevar app = builder.Build();
inProgram.cs
. - Replace the
<Router>
inApp.razor
with<RapidCMS.UI.Components.Router.RapidCmsRouter />
. - Replace the
<link href="css/site.css" rel="stylesheet" />
tags in_Layout.cshtml
with<link href="_content/RapidCMS.UI/css/site.css" rel="stylesheet" />
and remove any other css. Add<script src="_content/rapidcms.ui/js/interop.js"></script>
at the end of the body tag. - Hit
F5
: you're now running a completely empty RapidCMS instance. - Start building your CMS by expanding
config => {}
. For reference, browse the Examples to see all the options.