Les meilleurs développeurs SaaS freelances sont sur Codeur.com
Fermé · 500 € à 1 000 € · 20 offres · 1358 vues · 37 interactions
DÉTAILS DU PROJET – JPROCESS-APP
Client : J-PROCESS
Technologie demandée : React + Next.js (basé sur le template Sneat MUI Next.js Admin Template – Pro License
)
Statut du template : Licence professionnelle déjà acquise et fournie.
🎯 CONTEXTE
J-PROCESS est une société guadeloupéenne spécialisée dans l’accompagnement des associations et entreprises dans la recherche et l’obtention de subventions, financements et aides publiques.
L’entreprise souhaite créer une application SaaS moderne permettant de digitaliser l’intégralité du processus de gestion des subventions : du dépôt des pièces à la réception des avis instructeurs, jusqu’au suivi des abonnements et paiements.
Deux types de clients sont concernés (avec interface commune et différenciée selon le profil) :
E-ASSOC → Associations
E-INNOV → Entreprises
🧠 OBJECTIFS DU PROJET
Digitaliser le suivi complet des demandes de subventions pour associations et entreprises.
Offrir une interface fluide, moderne et responsive basée sur un template premium MUI Next.js.
Centraliser la gestion documentaire, les notifications et les paiements (Stripe).
Modulariser chaque fonctionnalité selon le pack d’abonnement du client.
Fournir un espace d’administration complet pour la gestion des comptes, des droits et des modules.
🧩 STRUCTURE DU PROJET
L’application sera découpée en deux grandes interfaces :
1. Interface CLIENT (E-ASSOC / E-INNOV)
Accès sécurisé avec authentification (NextAuth ou équivalent).
Fonctionnalités principales :
Tableau de bord récapitulatif des projets/subventions en cours.
Création d’un nouveau projet (subvention) selon les droits liés au pack d’abonnement.
Espace documentaire :
Dépôt de fichiers (pièces libres ou spécifiques selon le projet).
Consultation / téléchargement des documents déposés.
Notifications et avis instructeurs : affichage des retours et décisions.
Timeline dynamique et barre d’avancement visuelle pour chaque dossier.
Chat interne pour échanger avec les instructeurs.
Profil utilisateur avec :
Informations du compte
Historique des paiements / factures
Gestion des abonnements via Stripe
2. Interface ADMINISTRATION (J-PROCESS)
Fonctionnalités principales :
Gestion complète des comptes clients (création, édition, suppression).
Activation / désactivation des modules selon le pack.
Consultation / téléchargement des documents déposés par les clients.
Envoi manuel de notifications, avis ou messages.
Suivi des abonnements Stripe : statut, paiements, récurrences.
Exports de données / dossiers.
Possibilité de désactiver un compte client tout en conservant l’historique.
Accès aux statistiques globales (nombre de projets, montants, taux de réussite, etc.).
Tableau de bord synthétique et graphique.
🧱 MODULARITÉ & ABONNEMENTS
Chaque fonctionnalité est pensée comme un module indépendant pouvant être activé/désactivé selon le pack.
Packs prévus :
Pack Essentiel
Pack Communication
Pack Subvention Contrat Ville
Pack Pilotage
Pack Complet
Chaque pack donne accès à un nombre défini de subventions configurables dans l’interface admin.
Exemples de modules :
Dépôt de documents
Notifications & messages
Chat interne
Pilotage des dossiers
Timeline & avancement graphique
Les modules seront gérés dynamiquement dans la base (activation / désactivation selon abonnement).
💳 ABONNEMENTS & PAIEMENTS (Stripe)
Intégration complète de Stripe Billing : gestion des abonnements, factures, récurrences.
Synchronisation du statut d’abonnement dans le tableau de bord client.
Affichage du statut en temps réel dans l’interface admin.
Possibilité pour l’administrateur de désactiver automatiquement un compte non payé.
🧩 SPÉCIFICATIONS TECHNIQUES
Élément Détail
Framework Frontend React 18 + Next.js 14
UI Framework MUI (Material UI) – Sneat Admin Template
Base de données Prisma + PostgreSQL (ou MySQL selon préférence du prestataire)
Authentification NextAuth (Credentials + OAuth Google si besoin)
Stockage fichiers Cloud Storage (AWS S3 / Firebase / autre)
Paiements Stripe Billing
Notifications WebSocket ou Pusher pour temps réel
Chat Composant dédié (ou socket.io)
Environnement Variables .env pour API keys et connexions sécurisées
Déploiement Vercel ou autre hébergeur compatible SaaS
Versioning Git (GitHub ou GitLab)
Documentation README + schéma d’architecture + guide d’installation
Maintenance Minimum 1 mois après livraison
Langue Français (interface + messages)
🎨 DESIGN & ERGONOMIE
Basé sur le template Sneat MUI Next.js (licence pro fournie).
Identité graphique personnalisée J-PROCESS (logo, couleurs, favicon).
Adaptation responsive : bureau / tablette / mobile.
Interface fluide, intuitive et hiérarchisée.
Utilisation de composants MUI existants pour cohérence globale.
🧠 VERSION 2 – ÉVOLUTION PRÉVUE
IA & AUTOMATISATION :
Airtable + IA : automatisation du traitement des dossiers et génération de statistiques.
Fireflies API (ou équivalent) : transcription automatique des échanges audio (ex : réunions client).
Système d’analyse intelligent des documents déposés (OCR / classification).
💼 LIVRABLES ATTENDUS
Code source complet (frontend + backend intégré Next.js).
Base de données prête à être déployée (Prisma schema + migrations).
Documentation d’installation et d’administration.
Interface client + interface admin 100% fonctionnelles.
Intégration Stripe complète.
Maintenance corrective de 1 mois minimum.
💬 CRITÈRES DE SÉLECTION DU FREELANCE
Expérience confirmée sur React / Next.js / MUI / Stripe.
Capacité à livrer une application modulaire et documentée.
Qualité du design et de la réactivité dans les échanges.
Respect du budget et du planning.
Proposition d’un environnement technique clair et stable.
Garantie de maintenance minimale d’un mois.
Budget indicatif : 500 € à 1 000 €
Publication : 05 novembre 2025 à 22h07
Profils recherchés : Consultant SaaS freelance , Développeur full-stack freelance , Développeur API freelance , Développeur React freelance , Spécialiste Stripe freelance
20 freelances ont répondu à ce projet
16 propositions de devis en moins de 2h
Montant moyen des devis proposés : 3 200 €
Estimation du délai : 26 jours