Welcome back
You're stewarding a magazine, a library, an expo and a giftshop. Use the tabs above. The Grants and AI assistant tabs are tuned for A.A. publishers looking for funds and project ideas.
Films
| Title | Meta | Status |
|---|
Print-on-demand providers
All merch is fulfilled on-demand by certified eco providers. API keys live as Vercel env vars —
calls route through /api/pod/ proxies so your keys never touch the browser.
Catalogue
| Product | Provider | Price | Carbon |
|---|
Users & roles
consumer · ambassador · partner · merch · publisher · admin
Add user
| Display name | Role | City | Joined | ||
|---|---|---|---|---|---|
| Loading… | |||||
Advanced — token override
Mailing list
| Name | Subscribed |
|---|
Quick add
Promotion campaigns
Newsletter, event push, merch promo, crowdfund alert. Created by publishers or merch staff.
Recent
| Subject | Kind | Audience | Sent |
|---|
Ambassadors
| Name | City | Reach | Status |
|---|
Pending applications
| Name | Location | Pitch |
|---|
Crowdfund campaigns
| Title | Raised | Goal | % |
|---|
Grants tracker
A.A.AI scans this list daily and alerts curators when deadlines approach. Add a grant and assign an owner.
| Funder | Title | Amount | Deadline | Status |
|---|
Add grant
Site theme — live edit
Changes save to localStorage and apply to the public site immediately.
Content load animation
How cards animate in when a tab opens or content loads. Default: fade-up — fast, accessible, mobile-friendly.
CSS overrides
Drop raw CSS to override anything on the public site. Applied immediately on save.
Logo behavior
The wordmark rotates fonts every 9s with a random entry animation. The round mark spins a pan-african gradient by default — upload a PNG/SVG/GIF/WEBP to override.
AI provider
Keys live server-side, never in the browser. The proxy at /api/ai/chat dispatches to the chosen provider.
A.A.AI workbench
Ask the assistant to draft content, find grants, summarise the archive, or scout collaborators.
API keys & environment
These are every key the platform consumes. Paste them in Vercel → Project → Settings → Environment Variables
(one per row, scope Production, Preview, Development). After saving, redeploy. Each row below shows
whether the key is set on the live deployment, what it powers, and where to grab it. Values never leave the server.