wiki: Academy
parent
22f564971b
commit
555ac4d809
1 changed files with 40 additions and 0 deletions
40
Academy.md
Normal file
40
Academy.md
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
# Atlas Academy
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
## 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.
|
||||||
|
|
||||||
|
**Key pages:** `index`, `coaching`, `cursussen`, `pricing`, `leerpad`, `shop`, `esf`, `bisl`, plus per-course pages (`cursussen/bisl`, `cursussen/startup`, `cursussen/ai`).
|
||||||
|
|
||||||
|
## Lead capture → Odoo CRM
|
||||||
|
|
||||||
|
Academy leads flow straight into the operator's Odoo CRM as `crm.lead` records — no manual re-entry.
|
||||||
|
|
||||||
|
```
|
||||||
|
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 relay is exposed via Caddy at `/academy-lead` (proxied to `127.0.0.1:7793`). It caches the Odoo UID so it doesn't re-authenticate on every lead.
|
||||||
|
|
||||||
|
## Product feed
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
```
|
||||||
|
GET https://www.atlasworks.nl/academy-feed.php
|
||||||
|
→ { ts, count, products[] } # each: { id, title, price, type, img, url, cats }
|
||||||
|
```
|
||||||
|
|
||||||
|
Product types: `laptop`, `desktop`, `monitor`, `accessory`, `bundle`, `pos`.
|
||||||
|
|
||||||
|
## Principle
|
||||||
|
|
||||||
|
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.
|
||||||
Loading…
Reference in a new issue