پلتفرم حرفهای مدیریت دیابت با رابط کاربری فارسی RTL، هوش مصنوعی، و داشبوردهای پزشکی پیشرفته.
glucia/
├── apps/
│ ├── api/ # NestJS + Prisma + PostgreSQL
│ └── web/ # Next.js 15 + TailwindCSS + Framer Motion
└── docker-compose.yml
- Node.js 20+
- Docker & Docker Compose
- PostgreSQL
docker compose up -d# 1. نصب وابستگیها
npm install
# 2. کپی فایل محیطی
cp apps/api/.env.example apps/api/.env
# 3. ساخت پایگاه داده
cd apps/api && npx prisma migrate dev && npm run db:seed && cd ../..
# 4. اجرا
npm run dev| نقش | شماره موبایل | رمز عبور |
|---|---|---|
| مدیر | 09000000000 | Admin@1234 |
| پزشک | 09111111111 | Doctor@1234 |
| بیمار | 09222222222 | Patient@1234 |
- پنل بیمار: ثبت قند خون، وعدههای غذایی، نوبتها، گزارشها
- پنل پزشک: مدیریت بیماران، نسخهنویسی، نوبتها
- پنل مدیر: مدیریت کاربران، گزارشهای سیستم
- کوچ هوشمند: چت با GPT-4o-mini در مورد دیابت
- پایگاه داده غذایی: ۵۰+ غذای ایرانی با شاخص گلیسمیک
- اعلانهای لحظهای: WebSocket برای هشدارهای قند خون
- تجزیهوتحلیل پیشرفته: TIR، HbA1c، CV، میانگین روزانه