From 9a6e626e827bd0f24cec7500ca2d1884f44f1a0d Mon Sep 17 00:00:00 2001 From: chaib Date: Mon, 22 Jun 2026 20:29:16 +0000 Subject: [PATCH] wiki: update Academy --- Academy.md | 75 +++++++++++++++++------------------------------------- 1 file changed, 24 insertions(+), 51 deletions(-) diff --git a/Academy.md b/Academy.md index e1d32d3..9192206 100644 --- a/Academy.md +++ b/Academy.md @@ -1,67 +1,40 @@ # Atlas Academy -**Atlas Academy** ([atlasacademy.nl](https://atlasacademy.nl)) is the learning and coaching arm of the Atlas estate. It runs structured training tracks, one-on-one coaching, and a course catalog, and feeds every inbound learner straight into the [[Odoo]] CRM through an automated lead relay. +The education arm of Atlas Corporation, running on the same box: [atlasacademy.nl](https://atlasacademy.nl). Coaching, courses, and a curriculum spanning ESF-funded tracks, BiSL, startup, and AI. -Like every other surface in the estate, the Academy is not a standalone silo: it lives under the **one-identity** model and is surfaced as a desktop app inside [[Atlas-OS]] under the **Sites** category. +## Hosting ---- +Served as static HTML + a PHP product feed via nginx (TransIP subsite), fronted by the same brand and analytics as the rest of the stack. -## Mission +**Key pages:** `index`, `coaching`, `cursussen`, `pricing`, `leerpad`, `shop`, `esf`, `bisl`, plus per-course pages (`cursussen/bisl`, `cursussen/startup`, `cursussen/ai`). -Atlas Academy exists to turn knowledge into employability and entrepreneurship. It packages practical IT, methodology, and AI skills into clear tracks — some of them ESF-funded — so learners can move from "interested" to "trained" to "placed in the [[Odoo]] CRM as a tracked lead" without friction. +## Lead capture → Odoo CRM ---- +Academy leads flow straight into the operator's Odoo CRM as `crm.lead` records — no manual re-entry. -## Tracks - -The Academy is organised around four primary tracks plus coaching. - -| Track | What it covers | -|---|---| -| **BiSL** | Business information services methodology — process and governance training. | -| **Startup** | Founder-focused track for getting a venture off the ground. | -| **AI** | Applied AI skills, aligned with the wider Atlas AI stack. | -| **ESF** | ESF-funded learning paths (European Social Fund) for eligible learners. | -| **Coaching** | One-on-one guidance alongside the structured tracks. | - -A full **course catalog** sits on top of these tracks, browsable directly on the site. - ---- - -## How a lead flows in - -Every interested learner is captured on the Academy site and relayed into the [[Odoo]] CRM as a CRM lead. The relay is the single source of truth — no learner is tracked outside of it. - -```mermaid -%%{init:{'theme':'base','themeVariables':{'primaryColor':'#0c1428','primaryTextColor':'#cfe2ff','primaryBorderColor':'#1F6FE0','lineColor':'#4EA0FF'}}}%% -flowchart LR - V["Visitor
atlasacademy.nl"] --> F["Track / course
signup form"] - F --> R["Lead relay"] - R --> O["Odoo 19
CRM lead"] - O --> P["Pipeline
(Cockpit)"] +``` +Academy page (form) + │ POST { name, email, interest, source } + ▼ +atlas-academy-relay (systemd on atlas-01, port 7793) + │ + ├─► Odoo → creates crm.lead, returns { ok: true, lead_id: N } + └─► email fallback → info@atlascorporation.nl ``` -The CRM record then surfaces in the **Pipeline** app under the [[Atlas-OS]] Cockpit category, so Academy leads are managed in the same place as every other commercial conversation across the estate. +The relay is exposed via Caddy at `/academy-lead` (proxied to `127.0.0.1:`). It caches the Odoo UID so it doesn't re-authenticate on every lead. ---- +## Product feed -## Where it sits in the estate +Courses and hardware bundles are pulled from WooCommerce via a JSON feed, so the Academy shop stays in sync with the live store without duplicating product data. -| Aspect | Detail | -|---|---| -| Public site | [atlasacademy.nl](https://atlasacademy.nl) | -| Desktop app | Listed under **Sites** in [[Atlas-OS]] | -| CRM backend | [[Odoo]] 19 (lead relay) | -| Identity | Single estate identity, fronted by [[Authentik]] SSO where access is gated | -| Hosting | EU-sovereign single-VPS estate (see [[Infrastructure]]) | +``` +GET https://www./academy-feed.php +→ { ts, count, products[] } # each: { id, title, price, type, img, url, cats } +``` ---- +Product types: `laptop`, `desktop`, `monitor`, `accessory`, `bundle`, `pos`. -## Related pages +## Principle -- [[Atlas-OS]] — the browser desktop that surfaces the Academy as an app -- [[Odoo]] — CRM that receives Academy leads -- [[Authentik]] — single sign-on identity layer for the estate -- [[AI-Stack]] — the AI capability that the AI track aligns with -- [[Infrastructure]] — the EU-sovereign hosting the Academy runs on -- [[Home]] — wiki index +Academy content follows the same hard rule as the rest of Atlas OS: **no fabricated data.** No invented student counts, testimonials, ratings, or review quotes — sections are left as placeholders or omitted until real data exists.