← Retour au portfolio

Support Platform

Plateforme complète de ticketing et gestion support client

React 18.3 TypeScript 5.6 Express.js Neon PostgreSQL Docker Resend Production v1.9.4
🌐 Voir le site en ligne

📋 Vue d'ensemble

Support Platform est une application web complète de gestion de tickets et support client, spécifiquement conçue pour les cabinets comptables et services de paie.

Développée avec React 18.3, TypeScript et Express.js, cette plateforme permet une gestion professionnelle des demandes clients avec un système de ticketing complet, des notifications automatiques par email, et un suivi détaillé des métriques.

Récemment migrée vers Neon PostgreSQL (base de données serverless) avec une refonte complète de la sécurité via Neon Auth.

🚀 Actuellement en production sur : helpdesk.excelae.fr

✨ Fonctionnalités principales

🎫 Système de tickets intelligent

Création, suivi et gestion complète des tickets avec numérotation automatique par entreprise

📊 Dashboard Analytics

Métriques en temps réel : tickets ouverts/résolus, temps de réponse moyen, satisfaction client

📧 Notifications automatiques

Emails transactionnels via Resend pour toutes les actions (création, assignation, résolution)

👥 Gestion multi-entreprises

Support de plusieurs entreprises avec isolation des données et numérotation personnalisée

🔒 Sécurité renforcée

Neon Auth avec hashage scrypt, bcrypt, Password Reset Flow complet et Row Level Security (RLS)

📎 Pièces jointes

Upload et gestion de fichiers (JPG, PNG, PDF, DOC) avec limite de 10MB par fichier

🎨 Catégories et priorités

Classification des tickets par catégorie (Technique, Facturation, etc.) et niveau de priorité

Tests complets

Suite de tests Jest avec couverture complète des fonctionnalités critiques

🏗️ Technologies utilisées

Interface utilisateur

Serveur et base de données

Sécurité avancée

Hébergement et déploiement

React 18.3.1 TypeScript 5.6 Express 4.21 Node.js 20 Vite 5.4 Neon PostgreSQL TanStack Query bcrypt Resend Docker Traefik

🚀 Étapes de développement

Étape 1 : Version de base

Étape 2 : Fonctionnalités avancées

Étape 3 : Migration et sécurité (Janvier 2026)

Étape 4 : Production et CI/CD

📈 Métriques du projet

📦 Version actuelle

v1.9.4 (12 janvier 2026)

🧪 Tests automatiques

12/12 tests passent (auth + sécurité)

👥 Équipe support

6 membres avec rôles (admin, manager, support)

🏢 Entreprises clientes

4 entreprises avec codes personnalisés

🌐 Uptime

99.9% disponibilité VPS + SSL Grade A

📊 Base de données

Neon PostgreSQL serverless avec RLS

🎓 Apprentissages clés

🌐 Découvrez l'application en ligne

Testez Support Platform en conditions réelles sur le VPS de production