This project was bootstrapped with Create React App.
- Site Responsive réalisé en React.
- Seuls les utilisateurs qui ont un profil Syndic ou Admin peuvent se connecter au BackOffice.
- Un utilisateur Admin peut créer ou supprimer un Syndic.
- Un utilisateur menbre d'un syndic peut :
- Modifier les informations du Syndic ( adresse, ville, tél, ...)
- Ajouter , modifier ou supprimer des biens ( adresse , clé analytique, ... )
- Ajouter , modifier ou supprimer des propriétaires ( adresse , lots , clé analytique , tantième , ... )
- Importer les données d'un propriétaire via drag and drop ou en sléectionnant un fichier .CSV
"axios": "^0.19.0",
"js-cookie": "^2.2.1",
"react": "^16.12.0",
"react-csv-reader": "^2.0.2",
"react-dom": "^16.12.0",
"react-router-dom": "^5.1.2",
login.js : écran de connexion , API : "/user/#adm"
SyndicScreen.js : Syndic courant pour un profil Syndic ou liste des Syndic pour un profil admin
PropertyScreen : liste des immeubles , API : "/property"
OwnerScreen : liste des copropriétaires , API : "/owner/syndic?property_id=" + id de l'immeuble
Affichage en mode CARD ( component : CardOwner.js )
Affichage en mode liste: Répartition des lots ( component : ListOwner.js )
Répartition des tantièmes par clé analytique et import de données en drag & drop ( component : ListPivotOwner.js )