This directory contains the main contributor and operations documentation for the ILN Frontend project. Use this page as the starting point when you need context on architecture, testing, CI, accessibility, or implementation details.
- architecture.md - Frontend architecture overview covering design decisions, folder structure, and major data-flow patterns.
- developer-quickstart.md - End-to-end setup guide from a fresh clone through local development and initial verification.
- testing.md - Testing strategy and conventions for Vitest, Playwright, and other quality checks.
- ci-cd.md - GitHub Actions, deployment flow, and CI/CD runner guidance.
- LIGHTHOUSE_CI.md - Lighthouse CI performance budgets, thresholds, and report review guidance.
- VISUAL_REGRESSION_WORKFLOW.md - Chromatic visual regression workflow and approval process.
- accessibility-audit-toast-notifications.md - Accessibility audit notes for toast and notification flows.
- accessibility-implementation-summary.md - Summary of accessibility implementation work and supporting details.
- screen-reader-testing-guide.md - Manual testing checklist for screen-reader and keyboard accessibility.
- api-routes.md - Reference for the API routes that power the frontend experience.
- contract-fixtures.md - Fixture and integration-test context for Stellar contract interactions.
- error-codes.md - Error code catalog and troubleshooting notes.
- feature-flags.md - Overview of feature flags and current rollout settings.
- i18n.md - Internationalization setup and translation workflow details.
- repo-size-audit.md - Repository size analysis and optimization recommendations.
- supabase-setup.md - Supabase configuration and local setup notes.
- hooks/ - Detailed documentation for custom React hooks, including the authenticated-wallet hook reference.
- examples/ - Example assets and snippets used across the documentation set.
Keep this index updated whenever new documentation is added to the docs directory so contributors can find it quickly.