Une application de conciergerie intelligente pour la gestion locative.
# Installation des dépendances
npm install
# Lancement du serveur de développement
npm run dev
# Construction pour la production
npm run build
src/
├── app/
│ ├── components/ # Composants de l'application
│ │ ├── home/ # Page d'accueil et ses sections
│ │ │ └── sections/ # Sections modulaires de la page d'accueil
│ │ ├── services/ # Page des services
│ │ ├── contact/ # Page de contact
│ │ └── header/ # En-tête de l'application
│ ├── models/ # Interfaces et types
│ └── app.routes.ts # Configuration du routage
├── assets/ # Ressources statiques
└── styles/ # Styles globaux
- Angular 17
- TailwindCSS
- TypeScript
npm run dev
: Lance le serveur de développementnpm run build
: Construit l'application pour la productionnpm run test
: Lance les testsnpm run lint
: Vérifie le code avec ESLint
- Utilisation de TypeScript strict
- Composants standalone
- Styles modulaires avec SCSS
- BEM pour les classes CSS personnalisées
- Composants atomiques et réutilisables