Mon portfolio. github
//Retourner au menu principalNouveau projet
CRM open-source
Après avoir passé plus d’un an à modifier Perfex CRM (développement de modules, correctifs, intégrations), j’ai décidé de concevoir mon propre CRM open-source. Objectif : une solution simple, performante et vraiment modulaire, pensée pour les équipes dev & business.
Pourquoi repartir de zéro ?
J’ai beaucoup appris en customisant Perfex CRM (structure, limites, dettes techniques).
Aujourd’hui, je veux une base propre : une API claire, des modules indépendants, une UX moderne et un cœur testable.
Fonctionnalités clés prévues
- Contacts & entreprises, segments, tags, import/export CSV
- Pipeline de ventes (Kanban), opportunités, devis → factures
- Tâches & projets, commentaires, pièces jointes
- Emails & modèles, suivi des interactions, timeline d’activité
- Rôles, permissions fines, audit log
- Webhooks & REST API, intégrations (SMTP, web, Zapier-like)
- Multi-langue (FR/EN), multi-devises, mode sombre
- Marketplace de modules (installation/enabling à chaud)
Stack technique (prévisionnelle)
- Backend : PHP (Laravel), MySQL/MariaDB, Redis (queues/cache)
- Frontend : Vue 3 + TypeScript + Vite, UI avec Tailwind
- API : REST (JSON), authentification par tokens (Sanctum)
- Dev : Docker pour l’environnement, tests PHPUnit/Vitest
Roadmap (MVP → V1)
- MVP : base contacts/entreprises, pipeline deals, auth & rôles, API, UI minimale
- V0.2 : devis/factures, taxes, multi-devises, export PDF
- V0.3 : tâches/projets, fichiers, commentaires
- V1.0 : modules/marketplace, webhooks, i18n, installateur
Statut : en cours — dépôt public en préparation.