# AGENTS.md ## Project Overview FitAI is a fitness management solution with admin web app and React Native mobile app for client management, payments, attendance tracking, and notifications. ## Build/Test Commands This project is in early prototype stage - no build system configured yet. - When implementing: expect standard npm/yarn commands (npm run dev, npm run build, npm test) - For single tests: use npm test -- --testNamePattern="test name" or npm test path/to/test.test.js ## Code Style Guidelines - Use TypeScript for type safety - Follow React/React Native conventions - Use camelCase for variables and functions - Use PascalCase for components - Import order: external libraries → internal modules → relative imports - Implement proper error handling with try/catch blocks - Use semantic HTML and accessible components - Follow mobile-first responsive design principles - Implement proper state management (Context API or Redux) - Use environment variables for configuration - Write comprehensive tests for critical functionality