Pitch And Rise
Plateforme d'évaluation et de collaboration conçue pour suivre l'avancement des fondateurs, le reporting et la visibilité des parties prenantes en temps réel.

- Next.js
- NestJS
- GraphQL
- MongoDB
- Datadog
Contexte
Les accélérateurs et les investisseurs suivent de nombreuses startups en parallèle. Pitch And Rise centralise les mises à jour des fondateurs, les critères d'évaluation et le reporting pour que chaque partie prenante travaille sur la même base, au lieu de decks et d'e-mails dispersés.
Le défi technique
Fondateurs, mentors et investisseurs ont besoin de vues différentes des mêmes données, avec des permissions strictement distinctes. Créer un endpoint REST rigide par écran aurait été ingérable alors que le modèle d'évaluation continuait d'évoluer.
Ce que j'ai construit
- Conception d'une API GraphQL sur NestJS pour que chaque rôle récupère exactement les champs auxquels il a droit, en un seul aller-retour.
- Modélisation des évaluations, jalons et cycles de reporting dans MongoDB, avec un schéma qui tolère l'évolution des critères dans le temps.
- Développement de l'interface Next.js pour les mises à jour des fondateurs, la notation des évaluations et les tableaux de bord des parties prenantes.
- Application du contrôle d'accès par rôle au niveau des resolvers plutôt que dans l'UI, pour que les permissions ne puissent pas être contournées par une requête forgée.
- Mise en place de tableaux de bord et d'alertes Datadog sur la latence et le taux d'erreur GraphQL afin d'identifier tôt les requêtes coûteuses.
Résultat
Les fondateurs saisissent leur reporting une seule fois, et mentors comme investisseurs voient en temps réel l'avancement qui les concerne, sans consolidation manuelle entre deux cycles.