Contribuer à C'est Nicolas Qui Paie
Ce projet est 100% open source. Tout le monde peut contribuer, coder ou non.
Contribuer du code
Le projet est en Next.js 16, TypeScript, Tailwind CSS et PostgreSQL. Fork le repo, crée une branche et ouvre une PR.
Voir le code sur GitHubAjouter une dépense publique
Tu connais un gaspillage public ? Soumets-le avec le coût, une source et une description. Pas besoin de compte.
Soumettre un gaspillageProposer des solutions
Chaque dépense a une section solutions. Propose comment réduire le gaspillage et vote pour les meilleures idées.
Voir le feedContenu éducatif
Écris des articles de vulgarisation, crée des infographies ou explique des mécanismes budgétaires complexes.
Proposer du contenuSignaler un bug
Tu as trouvé un bug ? Un chiffre faux ? Un lien cassé ? Ouvre une issue sur GitHub.
Signaler un bugDiscuter et proposer
Des idées de features ? Des suggestions d'amélioration ? Rejoins les discussions GitHub.
Ouvrir une discussionPar où commencer ?
- Améliorer le responsive sur mobile
- Ajouter des sources à des dépenses existantes
- Traduire l'interface (anglais, etc.)
- Améliorer l'accessibilité (RGAA AA)
- Ajouter des tests unitaires
- Créer des infographies de dépenses
Stack technique
Next.js 16
React 19
TypeScript
Tailwind CSS 4
PostgreSQL
Drizzle ORM
Auth.js v5
Zustand