Projet Open Source de gestion de relation client pour les entreprises.
Décrivez les étapes pour installer et configurer votre projet sur l'ordinateur d'un utilisateur.
-
Clonez le dépôt git :
git clone https://github.com/Nicolas-Brossard/CRM-KN-Contest.git
-
Installez les dépendances :
npm install
-
Créez deux fichier
.env
à la racine du dossier backend et frontend, pour tester le projet en local, vous pouvez simplement décommenter les lignes de code dans les fichiers.env.example
et renommer les fichiers en.env
-
Utiliser Docker pour lancer le projet :
docker-compose up --build
-
Pour accéder à l'application, rendez-vous sur
http://localhost:8000/
avec votre navigateur. -
Pour accéder à l'API, rendez-vous sur
http://localhost:3000/
avec votre navigateur. -
Vous pouvez maintenant vous connecter avec le compte administrateur. Les identifiants sont les suivants :
- Email :
[email protected]
- Mot de passe :
admin
- Email :
- Création d'un compte
- Page de connexion (sans enregistrement) avec un compte administrateur par défaut.
- Liste des actions à mener (avec dates)
- Statistiques de votre choix
- Actions rapides pour accéder aux informations importantes
- Listing et gestion des leads
- Listing et gestion des prospects
- Listing et gestion des clients
- Gestion automatique des statuts (lead, lead mort, prospect, prospect mort, client)
- Différenciation des contacts B2B et B2C
- Ajout manuel d'actions pour les contacts (appels téléphoniques, mails, etc.)
- Administration et ajout de types d'actions par l'administrateur
- Commentaires longs pour chaque action
- Gestion des rappels planifiés
- Gestion des comptes utilisateurs (accessible uniquement par le compte administrateur).
- Export et import des contacts au format .csv
Principales technologies, bibliothèques et frameworks utilisés dans votre projet :
Si vous souhaitez contribuer au projet, veuillez suivre les étapes ci-dessous :
- Forkez le dépôt
- Créez votre branche de fonctionnalités (
git checkout -b feature/my-feature
) - Committez vos modifications (
git commit -am 'Add my feature'
) - Poussez votre branche (
git push origin feature/my-feature
) - Ouvrez une Pull Request
Merci à tous les contributeurs de ce projet. N'hésitez pas à ajouter vos noms et liens vers vos profils GitHub ou autres réseaux sociaux.