Copie du code de la maquette #2
This commit is contained in:
@@ -0,0 +1,55 @@
|
||||
{
|
||||
"project": {
|
||||
"name": "P'titsPas",
|
||||
"description": "Application de gestion de la garde d'enfants pour les collectivités locales"
|
||||
},
|
||||
"conventions": {
|
||||
"language": "fr",
|
||||
"naming": {
|
||||
"package": "p_tits_pas",
|
||||
"classes": "PascalCase",
|
||||
"variables": "camelCase",
|
||||
"constants": "UPPER_CASE"
|
||||
}
|
||||
},
|
||||
"formatting": {
|
||||
"indentation": 2,
|
||||
"max_line_length": 80
|
||||
},
|
||||
"documents": {
|
||||
"cahier_des_charges": "docs/SuperNounou_Cahier_Des_Charges_Complet_V1.1.md",
|
||||
"evolutions": "docs/EVOLUTIONS_CDC.md",
|
||||
"charte_graphique": "docs/CHARTE_GRAPHIQUE.md",
|
||||
"specifications_techniques": "docs/SuperNounou_SSS-001.md"
|
||||
},
|
||||
"launch_commands": {
|
||||
"backend": {
|
||||
"start": "cd backend && npm run dev",
|
||||
"description": "Démarre le serveur backend sur le port 3000"
|
||||
},
|
||||
"frontend": {
|
||||
"start": "cd frontend && flutter run -d chrome",
|
||||
"description": "Démarre l'application Flutter dans Chrome"
|
||||
},
|
||||
"full": {
|
||||
"start": "cd backend && npm run dev & cd frontend && flutter run -d chrome",
|
||||
"description": "Démarre le backend et le frontend en parallèle"
|
||||
}
|
||||
},
|
||||
"rules": [
|
||||
"Toujours répondre en français",
|
||||
"Utiliser le nom 'P'titsPas' dans l'interface utilisateur et la documentation",
|
||||
"Utiliser 'p_tits_pas' pour les noms techniques (packages, fichiers, etc.)",
|
||||
"Respecter les conventions de nommage Flutter/Dart",
|
||||
"Maintenir une cohérence dans le style de code",
|
||||
"Utiliser le camelCase pour les noms de variables, fonctions et méthodes",
|
||||
"Le camelCase doit commencer par une minuscule (ex: maVariable, maFonction)",
|
||||
"Toujours se référer à la documentation officielle en cas de doute",
|
||||
"En cas d'incertitude, poser des questions pour clarifier les besoins",
|
||||
"Si les instructions diffèrent des conventions établies, proposer une évolution à écrire dans le document d'évolution",
|
||||
"Se référer au cahier des charges pour les spécifications fonctionnelles",
|
||||
"Suivre la charte graphique pour tous les éléments visuels",
|
||||
"Consulter les spécifications techniques pour les aspects techniques",
|
||||
"Documenter les évolutions dans le fichier EVOLUTIONS_CDC.md"
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user