22 lines
1.0 KiB
Markdown
22 lines
1.0 KiB
Markdown
# 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 |