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 lintbefore commit - Use TypeScript for type safety
CI/CD (Recommended)
- 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