Faut-il créer votre propre WithJuly ?
Une plateforme permettant aux créateurs de trouver, chiffrer, négocier et gérer des contrats de sponsoring avec des marques.
La couche logicielle est ici assez mince : une page de kit média, un pipeline de contrats, quelques factures et rappels. Ce qui compte se trouve de l'autre côté de la table : de vraies relations avec les marques, des demandes entrantes et des données tarifaires issues de contrats déjà conclus. Un agent peut vous construire un espace très soigné pour suivre des sponsorings que vous n'avez pas encore. Il ne peut pas vous dire combien une chaîne tech de 40k abonnés touche réellement pour une intégration de 60 secondes, ni pousser un responsable marketing à vous écrire. Construisez le suivi si vous le souhaitez, mais ne le confondez pas avec ce que vous cherchez à remplacer.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a local-first sponsorship deal tracker for a single creator. Consolation build: this replaces the paperwork, not the deal flow.
Stack, no substitutions:
- Next.js 15 App Router, TypeScript, Tailwind
- SQLite via Drizzle ORM, file at ./data/deals.db
- No auth, no accounts, no telemetry, no external SaaS calls
- Runs with: npm install, npm run db:push, npm run dev
Data model:
- brand: name, contactName, contactEmail, notes
- deal: brandId, status (inbound, negotiating, agreed, in-production, delivered, invoiced, paid, dead), platform, deliverables (text), grossFee (integer cents), currency, usageRights (text), exclusivity (text), agreedAt, dueAt, invoicedAt, paidAt, notes
- rateNote: platform, audienceSize, deliverableType, feeCents, dateClosed, source (mine or reported), notes
- asset: dealId, label, url
Pages:
1. /pipeline: kanban board by deal status, drag to move, inline edit of fee and due date. Show totals per column in currency.
2. /deals/[id]: full deal detail, deliverable checklist stored as JSON, timeline of status changes, asset links.
3. /rates: table of rateNote rows plus a simple median and range calculator filtered by platform and deliverable type. Make it obvious that this is your own data only and that an empty table means you know nothing yet.
4. /money: unpaid deals sorted by days overdue, computed from invoicedAt, with a copy-to-clipboard chase email drafted from a template.
5. /kit: a printable one-page media kit. Audience numbers are typed in by hand and stored in a single settings row. Include a static export script that writes ./out/kit.html for hosting anywhere.
Explicitly out of scope, do not build: brand discovery, any marketplace or matching, contract e-signing, payment processing, OAuth to YouTube, TikTok or Instagram, benchmark data you did not enter yourself.
Include seed data with three fake brands and six deals across statuses. Put any future API keys in .env.example, none are required to run. README: one paragraph on setup, one paragraph stating plainly that this tracks deals and does not source them.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter. · ce prompt est généré à partir du plan de construction · améliorez-le via une PR
Comment créer votre propre version ?
Un tableau de bord local avec une page publique de kit média, un tableau de suivi des contrats, des notes tarifaires, des listes de livrables à cocher et des rappels de paiement.
Ce dont vous aurez besoin
- Node 20 et une base Postgres locale ou un fichier SQLite
- Un domaine ou sous-domaine si vous voulez rendre publique la page du kit média
- Vos propres chiffres d'audience, récupérés ou collés manuellement
- Facultatif : Stripe ou un outil de facturation pour les paiements réels
Les créateurs ne paient pas pour l'UI du pipeline, mais pour le flux de contrats et pour ne pas avoir à écrire eux-mêmes à une marque pour demander où en est le paiement. Les données tarifaires constituent la seconde raison, plus discrète : savoir que des créateurs similaires ont facturé davantage peut valoir plusieurs fois le prix de l'abonnement lors d'une seule négociation. Ces deux avantages découlent du volume déjà passé par la plateforme, et aucun code, aussi bon soit-il, ne crée ce volume dès le premier jour.
xLes demandes entrantes des marques : aucun contrat n'arrive simplement parce que vous avez construit un pipeline
xLes données tarifaires de référence issues de contrats réellement conclus par des créateurs comparables
xUne personne ou un processus qui fait avancer la négociation et les relances pour vous
xLa confiance des marques, la contractualisation et le recouvrement lorsqu'un sponsor ne répond plus
xL'examen des conditions contractuelles et la vérification de la cohérence des clauses d'exclusivité et des droits d'utilisation
Rien qui mérite d’être cité. C’est pour cela que le prompt existe.
Combien coûte WithJuly ?
Pas de prix public. Consultez le site officiel.
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de WithJuly. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à WithJuly ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer WithJuly ?
Pas vraiment. La valeur de WithJuly n’est pas dans le code : L'avantage difficile à copier réside dans le flux de contrats et dans un historique privé de ce que les marques ont réellement payé ; aucun des deux n'est livré avec votre dépôt. Voir l’analyse ci-dessus.
Combien coûte WithJuly ?
Le prix de WithJuly dépend de l’usage ou de l’offre · La page indique « Notre forfait minimum est à $50/mois » et « +$6/mois par créateur, facturé trimestriellement », mais les prix de base par responsable pour Essentials/Pro/Growth sont rendus côté client et absents du HTML récupéré..
Que perd-on en remplaçant WithJuly ?
Honnêtement : Les demandes entrantes des marques : aucun contrat n'arrive simplement parce que vous avez construit un pipeline; Les données tarifaires de référence issues de contrats réellement conclus par des créateurs comparables; Une personne ou un processus qui fait avancer la négociation et les relances pour vous; La confiance des marques, la contractualisation et le recouvrement lorsqu'un sponsor ne répond plus; L'examen des conditions contractuelles et la vérification de la cohérence des clauses d'exclusivité et des droits d'utilisation. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à WithJuly ?
Aucune alternative open source mature à recommander, et c’est précisément pour cela que le prompt de cette page existe.