Full-stack
Dépôt GitHubStartStack Platform
Une plateforme qui transforme la vente de services aux startups en un processus de livraison traçable.
Contexte: Marketplace multiservice et plateforme opérationnelle
Période: 2026
Résumé
StartStack relie une boutique publique et un portail client à des parcours protégés pour le personnel. Commandes, factures, paiements, projets, ressources, licences et états de services partagent un même modèle de domaine; Docker Compose garantit un environnement local reproductible.
De la commande client à la livraison organisée
Boutique
Les clients découvrent services et modèles
Checkout
Client, commande, facture et paiement sont reliés
Services
FastAPI coordonne règles et opérations
Données et ressources
YugabyteDB et MinIO stockent dossiers et fichiers
Livraison
Les interfaces internes montrent état et actions
Ce que le système prend en charge
Interfaces distinctes pour public, clients et personnel.
Backend API avec frontends React/Vite séparés.
YugabyteDB et MinIO pour données relationnelles et objets.
Checkout complet du client et de la commande jusqu'au projet et à la licence.
Technologie
Stack
Domaines
Implémentation vérifiée
Un parcours testé de bout en bout
Le dépôt comprend un smoke test et un exporteur qui traversent les véritables frontières entre services.
Interfaces React
Applications distinctes pour clients et personnel.
Nœuds YugabyteDB
Cluster YSQL distribué local par Docker Compose.
Commande vers paiement
Crée client, commande, facture et paiement puis teste les erreurs.
Rapport de démonstration
Exporte état, KPI, catalogue et données opérationnelles.
Conclusions
- Les états métier restent reliés dans un seul parcours.
- Le personnel peut suivre livraisons, ressources et services depuis un point central.
- L'environnement reproductible facilite tests, démonstration et transmission.
Vous souhaitez examiner l'implémentation ?
Le dépôt contient le code source, les instructions d'installation et l'historique du développement.