Zdroje a reference
Repozitáře REMP
| Repozitář | Popis | Relevance |
|---|---|---|
| remp2020/remp | Hlavní monorepo — Beam, Campaign, Mailer, SSO | Klíčový zdroj pro integraci |
| remp2020/crm-users-module | REMP CRM — správa uživatelů | User sync, registrace |
| remp2020/crm-subscriptions-module | REMP CRM — správa předplatných | Entitlement, subscription sync |
| remp2020/crm-payments-module | REMP CRM — správa plateb | Payment webhook integrace |
| remp2020/crm-segment-module | REMP CRM — segmentace uživatelů | Segment provider pro Campaign / Mailer |
| remp2020/crm-application-module | REMP CRM — jádro aplikace | Base framework, API autentizace |
Repozitáře Economia
| Repozitář | Popis | Relevance |
|---|---|---|
| it-economia/cms/backend | Folio CMS — Ruby on Rails 8, PostgreSQL | CMS, paywall UI, integrace klient |
EGO-SSO (Ecoidentita) | SSO provider pro Economia weby | Uživatelská identita |
EGO-SSO (Ecoidentita) — dokumentace
Jira ticket pro implementaci EGO-SSO do Folio CMS. Větev
CMS-353_Ego_identita.
Confluence — integrační příručka pro napojení klientské aplikace na EGO-SSO (redirect flow, scopy, redirect URI, userinfo návaznost).
Confluence — specifikace
/userinfo endpointu: návratová data, eco_user_id, e-mail, scopy.
Dodaná dokumentace
Integrační dokumentace od FatChilli
Specifikace dodaná vendorem REMP, popisující architekturu a integrační body.
Jde o vstupní podklady zkopírované v
economia-cms/docs/tasks/CMS-REMP/src/, nikoli o autoritativní dokumentaci tohoto repa:
- 📂 src/ na GitLabu
- Guide | CRM | User management.pdf — správa uživatelů v REMP CRM
- Guide | REMP | Beam tracking.pdf — integrace Beam trackeru (fáze 2)
- Guide | REMP | Campaign integration.pdf — integrace Campaign (bannery, showtime)
- Guide | REMP | Paywall Integration Guide (Non-WordPress).pdf — paywall pro ne-WP implementace
HN.cz epics & stories 2.0
TSV export aktuální objednávky realizace HN.cz do CMS (List 5). Obsahuje
epiky relevantní pro integraci: Epic 01b (Paywall Tags), Epic 02 (Product Definition),
Epic 03 (Subscriptions), Epic 04 (Ecoidentita), Epic 05 (Self-care), Epic 06 (Paywall),
Epic 09 (Email Notifications).
Technologický stack
| Systém | Stack | Účel |
|---|---|---|
| Folio CMS | Ruby on Rails 8, PostgreSQL, Sidekiq, Stimulus | Redakční systém, obsah, šablony, paywall UI |
| REMP Beam | Laravel + Go + Elasticsearch + Kafka | Tracking, segmentace (fáze 2) |
| REMP Campaign | Laravel (PHP) | Bannery, showtime, A/B testy |
| REMP Mailer | Nette (PHP) + Redis (Hermes) | Newslettery, hromadné maily |
| REMP SSO | Laravel + JWT | Autentizace admin nástrojů |
| REMP CRM | Nette (PHP), modulární | Produkty, předplatné, platby, checkout, self-care, entitlementy |
| Ecoidentita | SSO provider | Jednotné přihlášení čtenářů |
Strany spolupráce
| Organizace | Role | Dodává | Integrační zodpovědnost |
|---|---|---|---|
| FatChilli | Dodavatel REMP | REMP CRM, Campaign, Mailer, Beam, SSO — nasazení, konfigurace, provoz | Definice REMP API kontraktu, konfigurace webhooků, technická podpora napojení |
| Sinfin | Dodavatel CMS | Folio CMS (obsah, šablony, paywall UI) — vývoj a provoz | Integrační vrstva na straně CMS, volání REMP API, paywall UI, entitlement cache |
| Economia | Business owner | Požadavky, produktová definice, akceptace | Rozhodnutí o architektuře (SoT pro předplatné, identita), prioritizace |
Scope spolupráce
Co řeší FatChilli samostatně
Nasazení REMP CRM, Campaign, Mailer (a později Beam). Konfigurace REMP modulů
(
crm-subscriptions-module, crm-payments-module,
crm-products-module, crm-users-module atd.).
Správa REMP infrastruktury. Produkty, předplatné, checkout, platby, self-care.
Co řeší Sinfin samostatně
Folio CMS šablony, redakční workflow, Ecoidentita napojení na Folio::User.
Vše, co nemá přímou vazbu na REMP.
Co řešíme společně (tato dokumentace)
API kontrakt mezi REMP CRM ↔ Folio CMS. User sync (Ecoidentita → REMP).
Paywall evaluace. Subscription/entitlement flow. E-mail notifikace přes Mailer.
Campaign bannery a segmentace. Deployment koordinace.