Skip to main content

Welcome to the Webyes Auditor Docs

This knowledge hub covers the full platform: two React frontend apps, a shared component library, an accessibility focus-order package, and a FastAPI backend.

New here? Start with Onboarding

Get your local environment running in under 30 minutes.

System Architecture

Understand how all the pieces fit together.

Frontend

Monorepo Overview

pnpm workspaces, apps, packages, tooling.

full-suite App

The main auditing dashboard — routing, state, API layer.

a11y App

The standalone accessibility app and how it differs.

Shared Packages

common UI library and @webyes/focus-order explained.

Patterns & Conventions

Router, state, forms, styling — the standard way to do things.

Backend

Backend Overview

FastAPI project structure, entrypoint, and config.

API Routes

Every endpoint, method, path, and purpose.

Database Models

SQLAlchemy models, fields, and relationships.

Authentication

JWT RS256 flow, OAuth providers, cookie handling.

External Integrations

AWS, Stripe, Mailersend, Gemini AI, Slack and more.