尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Projet DINAWA , pour notre client. Application de location applicative.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Plateforme de gestion locative immobilière pour le Togo. WARAH est une SaaS B2B conçue spécifiquement pour le marché togolais, permettant aux propriétaires immobiliers (locaux et diaspora) de gérer leurs biens, encaisser les loyers et automatiser les quittances.檢視完整 README ↗
Plateforme de gestion locative immobilière pour le Togo.
WARAH est une SaaS B2B conçue spécifiquement pour le marché togolais, permettant aux propriétaires immobiliers (locaux et diaspora) de gérer leurs biens, encaisser les loyers et automatiser les quittances.
apps/frontend/) : Next.js 16 (App Router, Turbopack), TypeScript, Tailwind CSS v4apps/backend/) : NestJS, Prisma, PostgreSQL (Supabase), Supabase Auth/Storageweb-push (VAPID)Monorepo à deux applications indépendantes, chacune avec son propre package.json/lockfile.
# Backend
cd apps/backend
npm install
npm run dev # nest start --watch, port 3001
# Frontend
cd apps/frontend
npm install
npm run dev # next dev, port 4300 (voir package.json)
Voir apps/backend/.env.example pour les variables d'environnement requises côté backend (Supabase, Resend, VAPID, etc.).
apps/
├── backend/
│ ├── src/modules/<feature>/ # controller, service, dto/ par module métier
│ ├── src/common/ # guards, decorators, permissions, constants
│ ├── prisma/ # schema.prisma + migrations versionnées
│ └── contexte/ # architecture.md, code-standards.md (référence du projet)
└── frontend/
└── src/
├── app/ # routes App Router (page.tsx + page.css par route)
├── components/ # composants partagés (AppShell, RequireRole, navbar/footer)
└── lib/ # client API, contexte auth, utilitaires de formatage
#0F4C81 (--color-primary)#0A2650 (--color-primary-dark)#C9982E (--color-accent)#F9FAFB#10B981#EF4444#F59E0BVariables définies dans apps/frontend/src/app/globals.css — toujours les utiliser plutôt qu'une valeur hexadécimale codée en dur.
<button>/<a>apps/backend/contexte/code-standards.md pour les conventions NestJS/Prisma détailléesBackend (apps/backend/) :
npm run dev # nest start --watch
npm run build # nest build
npm run test # jest
npm run lint # eslint
npm run typecheck # tsc --noEmit
Frontend (apps/frontend/) :
npm run dev # next dev
npm run build # next build
npm run lint # eslint
npm run typecheck # tsc --noEmit
Confidentiel - Usage interne WARAH
WARAH — Gérez vos biens. Encaissez vos loyers. Dormez tranquille.