--- title: "Projects Overview" description: "All Oliver Agency projects — navigable map with tech stack and status" tags: [projects, oliver, index] created: 2026-04-15 updated: 2026-04-15 --- # Projects Overview All active projects at `/Users/ai_leed/Documents/Projects/Oliver/`. One row per project. ## Key Takeaways - 37 projects total; majority use Docker Compose as deploy mechanism - FastAPI + React/Vite + Docker is the dominant full-stack pattern - Azure AD / MSAL appears in 6+ projects (Oliver internal tools) - GCP is the primary production server for external-facing tools - Box API used by Ford, Ferrero, L'Oréal integrations ## Project Map | Project | Client | Status | Tech Stack | Server / Run | |---------|--------|--------|-----------|--------------| | [[01 Projects/3m-portal/3M OMG Portal\|3M OMG Portal]] | 3M | Active | Node.js, Vanilla JS, One2Edit API | `node server.js` :3000 | | [[01 Projects/apac-ops-bot/APAC Ops Bot\|APAC Ops Bot]] | Oliver | Active | TBD | TBD | | [[01 Projects/DevOps_Click_UP_sync/DevOps ClickUp Sync\|DevOps ClickUp Sync]] | Oliver | Active | Python, FastAPI, SQLite, Tailwind, Docker | `docker compose up` :8080 | | [[01 Projects/Oliver-ai-bot_2.0/Oliver AI Bot 2.0\|Oliver AI Bot 2.0]] | Oliver | Active | Next.js, FastAPI, Python, Docker | `docker compose up` | | [[01 Projects/ac-helper/AC Helper\|AC Helper]] | Oliver | Active | Python, Gemini, HTML/JS, Tailwind, Docker | `docker compose up` | | [[01 Projects/ac-tool/AC Tool\|AC Tool]] | Oliver | Active | Docker | `docker compose up` | | [[01 Projects/baic_dashboard/BAIC Dashboard\|BAIC Dashboard]] | BAIC | Active | React, Vite, Flask, Recharts, Azure AD, Make.com | `python app.py` + `npm run dev` | | [[01 Projects/build-a-squad/Build A Squad\|Build A Squad]] | Oliver | Active | React 19, TypeScript, Vite, Gemini | `npm run dev` | | [[01 Projects/cc-dashboard/CC Dashboard\|CC Dashboard]] | Oliver | Active | Docker | `docker compose up` | | [[01 Projects/cinema-studio-pro/Cinema Studio Pro\|Cinema Studio Pro (Lux Studio)]] | Oliver | Active | React, Vite, PHP, Azure AD, Imagen 3, Veo, Kling | `./setup.sh` / FileZilla+SSH | | [[01 Projects/cinema-studio-pro-kling/Cinema Studio Pro (Kling)\|Cinema Studio Pro (Kling)]] | Oliver | Active | React 19, Vite, PHP, Azure AD, Imagen 3, Veo 3.1, Kling AI | `./setup.sh` → :3000/:5015 · https://ai-sandbox.oliver.solutions/lux-studio/ | | [[01 Projects/enterprise-ai-hub-nexus/Enterprise AI Hub Nexus\|Enterprise AI Hub Nexus]] | Oliver | **Production** | Next.js 14, FastAPI, PostgreSQL, Redis, Qdrant, Azure AD, Celery, Firecrawl | `docker compose up` | | [[01 Projects/ferrero-ac-creator/Ferrero AC Booking Tool\|Ferrero AC Booking Tool]] | Ferrero | Active | Node.js, HTML/JS, Box API | `node server.js` :3456 | | [[01 Projects/ford-gechub-sftp/Ford SFTP Transfer\|Ford Asset Pack SFTP Transfer]] | Ford | Active | Python, Box API, SFTP, Mailgun | `python main.py [--daemon]` | | [[01 Projects/ford_qc/Ford QC System\|Ford QC System]] | Ford | Active | Python, Box API, systemd | `systemctl start ford-qc-hotfolder` | | [[01 Projects/gmal-scope-builder/GMAL Scope Builder\|GMAL Scope Builder]] | Oliver | Active | React, FastAPI, PostgreSQL, Claude Opus 4.6, Azure SSO, Docker | `docker compose up` :3010/:8001 | | [[01 Projects/hm-o2e-tool/HM O2E Tool\|H&M O2E Tool]] | H&M | Active | HTML/JS, One2Edit API | Static / `python -m http.server` | | [[01 Projects/hm_ems_report/HM EMS Report Tool\|H&M EMS Report Tool]] | H&M | Active | Python, HTML/JS, JSON | `python server.py` | | [[01 Projects/homepage/Homepage Dashboard\|Homepage Dashboard]] | Oliver | Active | Node.js, Docker, YAML | `docker compose up` | | [[01 Projects/loreal-global-kickoff/Loreal Global Kickoff\|L'Oréal OMG Assistant Global]] | L'Oréal | Active | PHP, Box API, Make.com | PHP server | | [[01 Projects/loreal-sla-calculator/Loreal SLA Calculator\|L'Oréal SLA Calculator]] | L'Oréal | Active | HTML/JS, Docker, Node.js | `docker compose up` | | [[01 Projects/lusa-back-planner/LUSA Back Planner\|LUSA Back Planner]] | LUSA | Active | React 19, TypeScript, Vite, Tailwind, shadcn/ui, pdfjs, jsPDF | `npm run dev` | | [[01 Projects/md-to-word/MD to Word\|MD to Word Converter]] | Oliver | Active | Python | `python convert.py` | | [[01 Projects/modcomms/Mod Comms\|Mod Comms]] | Barclays | Active | React, FastAPI, PostgreSQL, Gemini, Azure AD, Docker | `docker compose up` — GCP | | [[01 Projects/olivas/OliVAS\|OliVAS]] | Oliver | Active | Python, FastAPI, Claude API, DeepGaze, Docker | `docker compose up` | | [[01 Projects/oliver-ai-assistant/Oliver AI Assistant\|Oliver AI Assistant]] | Oliver | Active | TBD | TBD | | [[01 Projects/pdf-accessibility/PDF Accessibility Checker\|PDF Accessibility Checker]] | Oliver | Active | Python, PHP, PostgreSQL, Redis, Claude, GCV, Docker | `docker compose up` | | [[01 Projects/pimco-charts/PIMCO Chart Generator\|PIMCO Chart Generator]] | PIMCO | Active | Python, FastAPI, Claude API, SVG, Docker | `docker compose up` | | [[01 Projects/ppt-tool/Oliver DeckForge\|Oliver DeckForge]] | Oliver | Active | Next.js, FastAPI, nginx, Docker | `docker compose up` | | [[01 Projects/presenton/Presenton\|Presenton]] | Oliver | Active | Node.js, Docker | `docker compose up` | | [[01 Projects/sandbox-notebookllamalm-nextjs/Sandbox NotebookLM\|Sandbox NotebookLM]] | Oliver | Active | Next.js 15, FastAPI, PostgreSQL, Redis, ElevenLabs, Docker | `docker compose up` — optical-web-1 | | [[01 Projects/semblance/Semblance\|Semblance]] | Oliver | Active | React, Quart, Socket.IO, MongoDB, Gemini, OpenAI, Docker | `docker compose up` — GCP | | [[01 Projects/smartcrop26/SmartCrop26\|SmartCrop26]] | Oliver | Active | React, TypeScript, Vite, Lovable | `npm run dev` | | [[01 Projects/solventum-image-metadata/Solventum Image Metadata\|Solventum Image Metadata Tool]] | Solventum | Active | Python, FastAPI, OpenAI, Docker | `docker compose up` | | [[01 Projects/video-accessibility/Video Accessibility Platform\|Video Accessibility Platform]] | Oliver | Active | React, FastAPI, Celery, MongoDB, Redis, Gemini, GCS, Docker | `docker compose up` | | [[01 Projects/wsj-filenaming/WSJ File Naming Tool\|WSJ File Naming Tool]] | Dow Jones | Active | Python, HTML/JS, Gemini | `python server.py` | ## Clients | Client | Projects | Notes | |--------|---------|-------| | Oliver Internal | ~25 | Majority of projects | | Ford | Ford QC, Ford SFTP | Box API + SFTP automation | | H&M | O2E Tool, EMS Report | One2Edit + product review | | L'Oréal | Global Kickoff, SLA Calculator | Box API + PHP | | Barclays | Mod Comms | GCP deployment | | 3M | OMG Portal | One2Edit proxy | | BAIC | Dashboard | Make.com + Azure AD | | PIMCO | Chart Generator | SVG publication charts | | Ferrero | AC Booking | Box API + CSV | | Solventum | Image Metadata | OpenAI + enterprise | | LUSA | Back Planner | Timeline/PDF tool | | Dow Jones / WSJ | File Naming Tool | Gemini AI naming | ## Related - [[wiki/tech-patterns/_index|tech-patterns/]] — recurring stack patterns - [[wiki/architecture/_index|architecture/]] — cross-cutting architectural decisions - [[wiki/client-knowledge/_index|client-knowledge/]] — per-client notes