BossHunter
스마트 구직 에이전트(소스 공개, PolyForm 비상업적 라이선스; 상업적 이용은 별도 서면 허가 필요)
Cloison은 세 구역으로 보증서류를 준비합니다. 사용자는 서류를 만들고, 보증인은 서류를 올리며, 중개사는 완전한 서류를 받습니다
Cloison prépare le dossier de caution locative dans trois espaces séparés. Tu crées ton dossier, ton garant dépose ses pièces de son côté, l'agence reçoit un dossier complet. Personne ne voit ce qu'il
비즈니스TypeScript · PLpgSQLGitHub @Lounes-M온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Application de garantie locative avec espaces separes, coffre documentaire chiffre et acces controles.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Cloison est une application de gestion de la garantie locative qui sépare les accès du locataire, du garant et de l'agence. Les justificatifs du garant sont chiffrés ; le locataire suit l'avancement sans consulter les pièces ni les montants ; l'agence consulte les documents autorisés avec un filigrane nominatif et une trace d'accès.
Le produit est en préparation de pilote. La chaîne contractuelle (signature Docage, Youtrust en secours) et la facturation agence après signature ne sont pas ouvertes de bout en bout. L'OCR ne certifie pas l'authenticité des pièces et ne prend aucune décision sur un dossier.
Prérequis : Node.js 24 et npm. Les versions de référence sont déclarées dans .nvmrc et package.json.
npm ci
Copier .env.example vers .env.local, puis renseigner les variables nécessaires avec des identifiants de développement. Les intégrations facultatives sont décrites dans leurs guides. Utiliser des données fictives et un environnement distinct de la production.
npm run dev
L'application est accessible sur http://localhost:3000. Les parcours connectés nécessitent un projet Supabase configuré ; le serveur de développement ne crée pas automatiquement son schéma.
| Commande | Fonction |
|---|---|
npm run check | Types, lint, format, typographie, variables publiques et tests |
npm run test | Tests applicatifs et politiques SQL avec PGlite |
npm run build | Build de production et vérification des traces documentaires |
npm run start | Exécution du build local |
npm run format | Formatage du dépôt |
Exécuter check puis build successivement. La CI complète ces contrôles avec PostgreSQL et PostgREST natifs, une restauration de sauvegarde, des parcours Chromium, Firefox et WebKit et un scan de l'historique Git. Les parcours locaux utilisent des fixtures dédiées.
| Répertoire | Contenu |
|---|---|
app/ | Site public, espaces applicatifs, routes et actions |
components/ | Composants d'interface et formulaires |
lib/ | Accès, coffre documentaire, paiements, notifications et contenu |
supabase/migrations/ | Migrations PostgreSQL versionnées |
supabase/essais/ | Harnais SQL et scénarios de validation |
tests/ | Tests métier, sécurité et intégration |
scripts/ | Vérifications et outils d'exploitation |
public/brand/ | Ressources publiques de marque |
Next.js et React portent l'application ; PostgreSQL, Supabase Auth et Storage assurent les services de données. Les intégrations sont isolées côté serveur.
Toute modification passe par une pull request et les contrôles requis. Les secrets, documents clients, sauvegardes et rapports privés ne doivent pas être ajoutés au dépôt. Utiliser le signalement privé pour une vulnérabilité.
Le dépôt est consultable publiquement. Aucune licence libre n'est accordée ; package.json déclare UNLICENSED. Les licences des dépendances et des ressources tierces restent applicables.