Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Épargner ensemble. Entreprendre ensemble. Grandir ensemble. Super-app coopérative de l'entrepreneuriat africain — marché initial : Togo (UEMOA). KESSIA réunit dans une seule application le wallet, les tontines numériques, un ERP léger pour les micro-entrepreneurs, un back-office de supervision et un assistant. Ce dépôt contient le MVP durci (phases 0 → 7 du cahier des charges), déployé et fonctionnel en environnement de démonstration. Next.js 14 (App Router) · TypeScript · PostgreSQL (Supabase) via Prisma · Zustand + SWR · CSS Modules + design tokens · déploieREADME 전문 보기 ↗
Épargner ensemble. Entreprendre ensemble. Grandir ensemble. Super-app coopérative de l'entrepreneuriat africain — marché initial : Togo (UEMOA).
🌍 Démonstration en ligne : https://kessia-dun.vercel.app
KESSIA réunit dans une seule application le wallet, les tontines numériques, un ERP léger pour les micro-entrepreneurs, un back-office de supervision et un assistant. Ce dépôt contient le MVP durci (phases 0 → 7 du cahier des charges), déployé et fonctionnel en environnement de démonstration.
| Domaine | Contenu |
|---|---|
| Identité & sécurité | Inscription OTP, sessions JWT + refresh rotatif, MFA/TOTP + codes de secours, RBAC 12 rôles, journal d'audit, rate limiting, anti-fraude à base de règles + signaux comportementaux (jamais de blocage automatique de fonds) |
| KESSIA Wallet | Solde, historique, dépôts / transferts / retraits (fournisseurs simulés), QR, reçus PDF — adossé à un ledger idempotent (double entrée, verrou de ligne) |
| Tontines | 4 types (Classique, Projet, Croissance, Achat — groupé ou individuel), cycle automatique, compte séquestre par tontine, contrat numérique, Fonds de Garantie (démonstration) |
| Business Suite | Produits, ventes, dépenses, CRM clients / fournisseurs, devis → factures + PDF serveur + e-mail, trésorerie, ADN d'entreprise, plan d'affaires |
| KYC | Flux complet, revue admin, plafonds par niveau appliqués côté serveur, pièces en bucket privé + URL signées |
Back-office /admin/* | ~17 écrans de supervision + KPI (revenu, activation, entonnoir KYC, usage assistant) |
| Transverse | Trust Center, agenda, plan de croissance, simulateurs, assistant (règles + voix FR/EN), i18n FR / EN complète, thème clair / sombre + 2 couleurs d'accent, PWA (service worker, hors-ligne), pages légales (brouillons) |
Next.js 14 (App Router) · TypeScript · PostgreSQL (Supabase) via Prisma · Zustand + SWR · CSS Modules + design tokens · déploiement Vercel.
Architecture : modular monolith (frontend + API routes + accès DB dans un seul service Next.js) — choix assumé pour le MVP (ADR 0001).
kessia-app/ l'application Next.js (voir son README)
app/ · components/ · hooks/ · lib/ · prisma/ · test/ · docs/
.github/workflows/ CI : lint + typecheck + tests · intégration · E2E · cron
KESSIA_*.md documents produit (master prompt, spec MVP, design system, règles)
cd kessia-app
npm install
cp .env.example .env.local # puis renseigner DATABASE_URL, secrets JWT, Supabase…
npx prisma generate
npm run db:push
npm run db:seed # données de démonstration
npm run dev # http://localhost:3000
Détails, scripts, tests E2E et déploiement : kessia-app/README.md.
| Rôle | Téléphone | Mot de passe |
|---|---|---|
| Membre (données riches) | +228 90 00 00 01 | Kessia2026! |
| Membre (micro-entreprise) | +228 90 00 00 02 | Kessia2026! |
| Conformité | +228 90 00 00 11 | Kessia2026! |
| Admin | +228 90 00 00 00 | Kessia2026! |
Sur le déploiement de démonstration, ces comptes sont proposés directement sur l'écran de connexion.
tsc + ESLint (0 warning) + 147 tests unitaires (vitest) + 31 tests d'intégration
contre une vraie base + 40 tests E2E (Playwright) + next build. CI GitHub Actions.
kessia-app/docs/progress/status.md — état d'avancementkessia-app/CHANGELOG.md — journal des changementskessia-app/docs/decisions/ — ADR (décisions d'architecture)MVP durci livré et déployé (démonstration). Ce qui reste avant un pilote relève du juridique, des contrats partenaires et de l'infrastructure de production régulée — pas du développement. Les services financiers réglementés (Invest, Insurance, activation du Fonds de Garantie) ne sont pas activés avant validation.
Les pages légales sont des brouillons à valider juridiquement.