Apex STEM Education — wiki index¶
Public site (planned): apexstem.org
Internal docs (planned): docs.apexstem.org — MkDocs + Cloudflare Access
Status: Phase 0 — repo skeleton; DNS propagating to Cloudflare
Live checklist: portal/STATUS.md
Implementation review: 501C3/apexstem_portal_implementation_review.md
Auth note: When
docs.apexstem.orgis live, Cloudflare Access controls sections (paths), not per-page YAMLroles:tags. No student personal data in this wiki.
Start here by role¶
| Role | Onboarding |
|---|---|
| Board / officers | roles/board/onboarding.md |
| Treasurer | roles/treasurer/README.md |
| Mentor | roles/mentor/onboarding.md |
| Parent / guardian | roles/parent/onboarding.md |
| Student (team) | roles/student/README.md |
| Sponsor | roles/sponsor/README.md |
Portal admin (DNS, Access, builds): operations/domain_and_dns.md, portal/rbac-groups.md
Folder map¶
apexstem/
├── README.md ← you are here
├── mkdocs.yml ← site config (build when DNS ready)
├── sops/ ← standard procedures (migrate from repo root)
├── roles/ ← role onboarding & duties
├── teams/ridge-racers-nj/ ← first program team
├── operations/ ← DNS, brand, integrations
├── templates/ ← checklists & forms (links)
└── portal/ ← RBAC, portal meta
Planning & governance (501C3)¶
| Document | Path |
|---|---|
| Portal & SOP plan | ../501C3/apexstem_portal_plan.md |
| Adversarial review | ../501C3/apexstem_portal_plan_adversarial_review.md |
| Business plan | ../501C3/apex_stem_education_business_plan.md |
| NJ formation checklist | ../501C3/ridge_racers_nonprofit_formation_checklist_nj.md |
SOPs (links until migrated)¶
| Topic | Current location |
|---|---|
| Formation / compliance | sops/compliance/formation_checklist.md |
| Sponsorship outreach | sops/fundraising/sponsorship_leads.md |
| LLC separation | sops/llc-separation/README.md |
| Parent finance / budgeting | sops/finance/parent_budgeting.md |
External tools (authoritative systems)¶
See operations/integrations.md — Freedcamp, Drive, email, Ridge Racers site.
Contributing¶
- Edit markdown in a branch; open PR.
- Add YAML frontmatter when touching SOPs (
roles,public,review_by). - Default
public: falsefor internal-only content. - No PII in git — use private roster sheet + Access invites.
Build docs locally (after pip install mkdocs-material):
mkdocs serve -f apexstem/mkdocs.yml