Files
geo/CLAUDE.md
pierre 599b9fcda0 feat: Gestion des secteurs et migration v3.0.4+304
- Ajout système complet de gestion des secteurs avec contours géographiques
- Import des contours départementaux depuis GeoJSON
- API REST pour la gestion des secteurs (/api/sectors)
- Service de géolocalisation pour déterminer les secteurs
- Migration base de données avec tables x_departements_contours et sectors_adresses
- Interface Flutter pour visualisation et gestion des secteurs
- Ajout thème sombre dans l'application
- Corrections diverses et optimisations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-07 11:01:45 +02:00

1.1 KiB
Executable File

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Build Commands

  • Flutter: cd flutt && flutter run - run the Flutter app
  • Flutter tests: cd flutt && flutter test [test_file_path] - run specific test
  • Flutter linting: cd flutt && flutter analyze - analyze Dart code
  • Flutter build: cd flutt && flutter build [platform] - build for specific platform
  • Web: cd web && npm run dev - run Svelte dev server
  • Web build: cd web && npm run build - build web app for production

Code Style Guidelines

  • Flutter/Dart: Follow Flutter lint rules in analysis_options.yaml
  • Naming: camelCase for variables/methods, PascalCase for classes/enums
  • Imports: Group imports by type (dart, flutter, third-party, project)
  • Error handling: Use try/catch with specific error types
  • Documentation: Add documentation comments for public APIs
  • UI/Layout: Use responsive design principles (DashboardLayout widget)
  • Types: Use strong typing, avoid dynamic when possible
  • Architecture: Follow repository pattern for data access