Plateforme de mise en relation entre marques et créateurs — campagnes UGC, candidatures, suivi des contenus et des performances sur les réseaux.
L’application est disponible sur https://graply.netlify.app/. (Projet en développement.)
Graply aide les marques à lancer et piloter des campagnes avec des créateurs (Instagram, TikTok, YouTube), et aide les créateurs à postuler, suivre leurs candidatures et synchroniser leurs comptes pour afficher stats et vidéos sur un dashboard.
| Côté | Fonctions typiques |
|---|---|
| Entreprise | Création de campagnes, budget, validation de contenus, paiements, suivi |
| Créateur | Profil, candidatures, messagerie liée aux campagnes, connexion des réseaux (OAuth), vidéos et indicateurs |
| Technique | Auth, base de données avec politiques d’accès, API (webhooks, paiements), services optionnels de suivi |
flowchart LR
subgraph Marques
M[Entreprise]
end
subgraph Plateforme
G[Graply]
DB[(Données)]
API[API]
end
subgraph Créateurs
C[Créateur]
end
M -->|Campagnes et budget| G
C -->|Candidatures et profil| G
G --> DB
G --> API
API --> P[Paiements]
API --> W[Intégrations réseaux]
- Statut
- Installation
- Variables d’environnement
- Développement local
- Build et déploiement
- Base de données
- Licence et propriété intellectuelle
git clone https://github.com/prodige93/Graply.git
cd Graply
npm install
npm run backend:installLes fichiers d’environnement ne sont pas versionnés. Chaque environnement (local, CI, hébergeur) doit être configuré avec les identifiants et URL fournis par les services que vous connectez (hébergement, base de données, paiements, réseaux sociaux, etc.), sans jamais coller de secrets dans le dépôt ni dans une issue publique.
| Commande | Rôle |
|---|---|
npm run dev |
Front Vite (port par défaut du tooling) |
npm run backend:dev |
API Express (proxy /api depuis Vite selon config) |
npm run lint / npm run typecheck |
Qualité du code |
npm run buildLe front est émis dans dist/. La configuration d’hébergement (fichiers du dépôt et variables de build) doit pointer vers une API accessible en HTTPS si vous utilisez le proxy d’API côté front.
Les migrations SQL se trouvent dans supabase/migrations/. Appliquez-les avec l’outil de votre choix (CLI du fournisseur ou interface du service).
Le code source est distribué sous licence MIT (voir LICENSE), au nom de Eliass Rachid.
Toute application, plateforme ou service reprenant la même logique métier, même sous un autre nom, dans un autre langage, ou avec une architecture différente, sans autorisation écrite préalable, s’expose à des poursuites.
Projet créé en un mois — état au 2026-05-02 — fait par Eliass Rachid.