Skip to content
HardbanRecordsLabPublic

About

CMLP — music library for business licensing by HardbanRecords Lab: licence panel, certificates and verification.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

147 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardban Records Lab — CMLP

CMLP — Collective Music Licensing Project (podmiot formalny: Creative Music Licensing Partners). Prywatny katalog muzyki B2B w pełnym prawie autorskim — licencjonowany bezpośrednio do biznesu pod marką CMLP: katalog, streaming, licencje z certyfikatem, white-label, integracja z WordPress.

Stack: TypeScript · React + Vite · Express · PostgreSQL (Drizzle) · Redis · Stripe · WordPress. VPS + Docker + PM2 + Nginx.


📖 Jedyne źródło dokumentacji

docs/HANDBOOK.md — kompletny opis platformy: koncepcja biznesowa, model prawny, cennik, zakres funkcjonalny, architektura, model danych, API, bezpieczeństwo, płatności, WordPress, identyfikacja wizualna, infrastruktura, operacje, SLA, monitoring.

docs/TODO.md — lista zadań (blokery live, dług techniczny, decyzje biznesowe i prawne).

Wzory umów + wytyczne marki: docs/brand-legal/.

Szybki start (lokalnie)

npm install
cp infrastructure/environment/.env.development .env   # uzupełnić DATABASE_URL, HMAC_SECRET, JWT_SECRET
npm run db:generate && npm run db:migrate
npm run dev            # frontend (Vite HMR) + backend

Kontrole: npm run lint · npm run type-check · npm run test · npm run build. Szczegóły: HANDBOOK §19 (rozwój lokalny), §14 (wdrożenie), §15 (zmienne środowiskowe).

Wymagania: Node.js 22+, PostgreSQL 16+, Redis, FFmpeg.

About

CMLP — music library for business licensing by HardbanRecords Lab: licence panel, certificates and verification.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages