Skip to content
mjpt1Public

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

گلوسیا — پلتفرم جامع مدیریت دیابت

پلتفرم حرفه‌ای مدیریت دیابت با رابط کاربری فارسی 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

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، میانگین روزانه

About

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages