- Delete PHP API layer (api.php, auth.php) — replaced by FastAPI in Phase 2 - Delete MSAL/Azure AD JS files (app.js, app-history.js, api.js) - Delete GCP Cloud Build/Deploy infra (cloudbuild.yaml, deploy.sh, Dockerfiles) - Delete Oliver-specific docs (OLIVER_CUSTOMIZATION.md, DAVE_QUICK_SETUP.md, etc.) - Replace Oliver yellow #FFC407 with Aimpress indigo #6366F1 across CSS + reports - Replace Oliver Solutions footer in report_generator.py with Aimpress - Switch font from Montserrat to Inter in CSS - Replace GCS optical-pdf-images bucket with STORAGE_BUCKET env var - Rewrite README.md for Aimpress SaaS product Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.5 KiB
1.5 KiB
Aimpress PDF Accessibility
WCAG 2.1 AA compliance checking for PDFs — web-based, AI-powered, self-service.
EU Accessibility Act (June 2025) requires banks, e-commerce, e-learning, and government to provide accessible PDF documents. This product automates the audit process.
Features
- 30+ WCAG 2.1 AA / PDF/UA-1 checks
- AI-powered alt-text validation (Claude Sonnet + Google Vision)
- Color contrast checking (1.4.3 AA + 1.4.6 AAA)
- Auto-remediation (title, language, tags, bookmarks)
- Visual Page Inspector — SVG overlay of issues on rendered pages
- Multi-language support (50+ languages)
- Detailed HTML/JSON/PDF reports with Matterhorn Protocol checkpoints
- Team workspaces with role-based access
Tech Stack
| Layer | Technology |
|---|---|
| Backend | FastAPI + Python 3.12 |
| Frontend | Next.js 15 + shadcn/ui + Tailwind |
| Auth | Supabase Auth |
| Database | PostgreSQL 16 + RLS |
| Queue | Celery + Redis |
| Storage | MinIO (S3-compatible) |
| Deploy | Docker Compose + Caddy |
Local Development
cp .env.example .env
# Fill in ANTHROPIC_API_KEY + SUPABASE_* values
docker compose up -d postgres redis minio
cd backend && uv sync && uv run uvicorn app.main:app --reload
cd frontend && npm install && npm run dev
Pricing
| Plan | PDFs/month | Auto-fix | API | Team |
|---|---|---|---|---|
| Free | 5 | — | — | — |
| Pro $29/mo | 100 | ✓ | — | — |
| Business $149/mo | Unlimited | ✓ | ✓ | ✓ |
Deployment
See docker-compose.prod.yml for production setup with Caddy auto-SSL.