feat: initial CertifiEd licensing platform

Self-hosted, multitenant licensing platform for on-prem software.

- Backend: .NET 10 Clean Architecture (Domain/Application/Infrastructure/Api),
  PostgreSQL 16 with ltree company tree, Ed25519 signing (NSec), cookie auth
  with Argon2id, role enforcement (Operator/Owner/Admin/Viewer over subtree),
  webhooks, audit log, rate limiting.
- Panel: Next.js 15 enterprise admin (RU/EN/TG), Ofarandagon light theme,
  command palette, license issue wizard, server-side pagination.
- Landing: Next.js 15 static export, awwwards-grade, RU/EN/TG + full SEO.
- Client SDK (CertifiEd.Client) with offline Ed25519 validation, heartbeat,
  feature gating; QuickStart example; usage docs.
This commit is contained in:
Faris Laptop
2026-07-16 19:35:01 +05:00
commit 49725ddad5
3 changed files with 660 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>CertifiEd client SDK: license activation, heartbeats and offline Ed25519 token validation.</Description>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NSec.Cryptography" Version="25.4.0" />
</ItemGroup>
</Project>