Skip to content

Quality Assurance (QA)

Testing

  • Manual testing on mobile and desktop
  • Test adding, editing, and viewing equipment
  • Test offline/online sync
  • Test QR, photo, and GPS features

Linting & Code Quality

  • Run npm run lint before commit
  • Use TypeScript for type safety
  • Add GitHub Actions for lint, test, build, deploy
  • Require PR reviews for main branch

Documentation

  • All features and flows documented in /docs
  • Update docs with every major change