Skip to content

Integrations — link-out pattern (Year 1)

Policy: The portal wiki indexes other tools; it does not replace them. No Freedcamp/Dropbox API sync in Year 1 (portal plan §12.6).

Nonprofit tool catalog: nonprofit_free_tools.md


Tool URL Owner
Freedcamp project Add Ridge Racers project URL here team_lead
Drive — Ridge Racers / REGIONALS Portfolios, drawings, pit PDF, graded score PDFs, videos team_lead
Drive — Governance Add shared folder link secretary
Drive — Finance Add shared folder link treasurer
Drive — Grants Add Grant-Readiness folder link treasurer
Dropbox (optional) CAD / large binaries if team uses mentor

Mentors: See Mentor guide — Step 5 for typical REGIONALS/ folder layout.

Role onboarding pages link here — replace placeholders before inviting mentors and parents.

System Purpose Authority Portal role
GitHub (this repo) SOPs, policies, templates Canonical text MkDocs build source
Freedcamp Tasks, meetings, project boards Operational tasks Link from role onboarding
Google Drive Grant vault, waivers, receipts, logo packs Files Board/treasurer index only (no PDFs with minors in git)
Dropbox Optional CAD/large assets Team files Link-only in v1.5; no API
Email hello@, board@, etc. Communication domain_and_dns.md
ridgeracersnj.com Competition story, sponsor tiers Netlify Cross-link to Apex
STEM Racing portal Official rules/training stemracing.us training/stem-racing-links.md

Freedcamp

Item Value
Use Season tasks, meeting prep, sponsorship pipeline tasks
Sponsor Freedcamp Business Plan (see Freedcamp_Thank_You_Email.md)
Portal Do not embed; link project URL in team_lead onboarding
Year 1 No SSO/API — manual invites only

Meeting import: Meeting_Checklist_Freedcamp_Import.csv

Freedcamp docs (repo root):

Doc Purpose
Freedcamp_Thank_You_Email.md Sponsor thank-you template
Freedcamp_Upload_Instructions.md Upload / project setup
Freedcamp_Social_Media_Announcement.md Social announcement draft

Printable meeting checklist: Meeting_Checklist_Printable.md


Create now that EIN + NJ incorporation are complete (2026-06-11). Upload articles and EIN letter to Governance/not in git. Git mirror: teams/ridge-racers-nj/DRIVE_MAPPING.md maps repo folders → Drive paths.

Apex STEM Education/
├── Governance/     (articles, bylaws, COI, minutes) ← upload from 501C3/
├── Finance/        (receipts, budgets — treasurer)
├── Grants/         (applications, determination letter)
├── Sponsors/       (agreements, logo packs)
├── Students/       (waivers — RESTRICTED; see [waiver SOP](../sops/compliance/waiver_and_media_release.md))
│   └── Waivers/    (signed PDFs; templates — team_lead + secretary)
└── Teams/
    └── Ridge-Racers-NJ/   ← upload from teams/ridge-racers-nj/
        ├── REGIONALS/     ← competition/REGIONALS/
        ├── Nationals-2026/
        ├── Sponsorship/
        ├── Meetings/
        └── Assets/

Index paths in board onboarding; never commit folder IDs with student PII in public repos.


Dropbox (optional)

If the team already uses Dropbox for CAD/large files:

  • One team folder per program team under Apex policy.
  • Wiki page links to folder URL for mentors only (Access path /internal/teams/...).
  • Do not sync Dropbox into git or MkDocs.

Email aliases (Cloudflare Email Routing → Workspace later)

Address Role Routing (configured)
hello@apexstem.org Public contact → founder
info@apexstem.org General inquiries → add when ready
president@apexstem.org President / chair → add when ready
board@apexstem.org Trustees → Google Group (3 trustees)
treasurer@apexstem.org Finance → treasurer
sponsorships@apexstem.org Org sponsorships → founder

Setup: domain_and_dns.md §5


Donations (Phase 2)

Tool When
Zeffy / Stripe / PayPal Giving After 501(c)(3) determination or counsel-approved “pending” language
Embed Public apexstem.org only — not in internal MkDocs

Future: API / MCP (v2+)

Read-only search over approved SOP paths only; no PII; board approval before production (portal plan §13.6).


Document control

Field Value
Owner Technical admin + secretary
Review Quarterly with board portal hygiene agenda