Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Suivi financier et gestion des adhérents du 19PokerClub
Translation pending
FinanceJavaScript · PLpgSQLGitHub @Senso19OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
Web app React + Supabase reprenant (et améliorant) le fichier "Suivi des finances mensuel - 19PokerClub". Onglets couverts : Vue d'ensemble, Journal d'enregistrement, Caisse, Récap par mois, plus une gestion des catégories accessible depuis l'en-tête.Read the full README ↗
Web app React + Supabase reprenant (et améliorant) le fichier "Suivi des finances mensuel - 19PokerClub". Onglets couverts : Vue d'ensemble, Journal d'enregistrement, Caisse, Récap par mois, plus une gestion des catégories accessible depuis l'en-tête.
19pokerclub-finances).supabase-schema.sql
(crée les tables saisons, categories, ecritures, releves, la vue
v_recap_mensuel, et insère les catégories + la saison de départ avec le
solde de banque 6338,07 € et le stock buvette 288 € lus dans ton fichier).
Ajuste la date/le montant de départ si besoin (table saisons).Project URL et la clé
anon public.cp .env.example .env
# remplis VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY
# VITE_EDIT_PASSWORD = mot de passe pour débloquer l'édition (par défaut "19pokerclub")
npm install
npm run dev
Senso19 vs FredericCaetano).
Vérifie que le compte GitHub connecté à Vercel correspond bien au
propriétaire du repo avant d'importer le projet.VITE_SUPABASE_URL, VITE_SUPABASE_ANON_KEY, VITE_EDIT_PASSWORD.vercel.json gère déjà le rewrite SPA.Je peux aussi le déployer directement pour toi via le connecteur Vercel une fois que tu m'as donné l'URL et la clé Supabase — dis-le-moi.
src/
App.jsx orchestration, appels Supabase, onglets
supabaseClient.js
lib/format.js formatage € / dates / mois
lib/aggregate.js agrégations mensuelles (partagées Dashboard/Récap)
components/
ChipStack.jsx visuel "pile de jetons" (trésorerie)
TransactionTable.jsx tableau filtrable réutilisé Journal + Caisse
EcritureModal.jsx formulaire ajout/modif écriture
PasswordGate.jsx déverrouillage du mode édition
CategoriesPanel.jsx gestion des catégories
StatCard.jsx
views/
Dashboard.jsx, Journal.jsx, Caisse.jsx, Recap.jsx
supabase-schema.sql
service_role, reste
sur la clé anon.saisons.active = true. Pour
démarrer une saison 12, ajoute une nouvelle ligne dans saisons avec
active = true et repasse l'ancienne à false.